【发布时间】:2013-12-17 12:45:46
【问题描述】:
在按特定列排序数据框时,我发现这段代码可以工作:
sortState <- byState[order(na.omit(byState$"Hospital.30.Day.Death..Mortality..Rates.from.Heart.Failure")),]
但是当我想使用一个变量来实现更通用的功能时......
outcome <- "Hospital.30.Day.Death..Mortality..Rates.from.Heart.Failure"
sortState <- byState[order(na.omit(byState$outcome)),]
我收到此错误消息:
顺序错误(na.omit(byState$outcome)):参数 1 不是向量 另外:警告消息:在 is.na(object) : is.na() 应用于 'NULL' 类型的非(列表或向量)
【问题讨论】: