【发布时间】:2021-03-13 13:24:36
【问题描述】:
Name GM01 GM02 GM05
A 99 0 0
B 1 70 0
C 0 0 13
D 0 1 0
我想创建一个新列“结果”,它从所有以“GM”开头且大于或等于 70 的列返回正确的“GM”列名,否则返回 NA(例如在C行) 我已经尝试过了,但我不知道要包含 else 语句以返回 NA
wwtp_catchments$result <-names(wwtp_catchments[2:ncol(wwtp_catchments)])[max.col(
wwtp_catchments[2:ncol(wwtp_catchments)] >= 70 )]
【问题讨论】: