这应该很简单,不确定我在这里缺少什么。我想从数据框中选择一行,比如说行1000,并获取该特定行不是NA的所有列。
这有效
df<- df[1000,]
df<- df[, !is.na(df)]
这失败
df<- df[1000, !is.na(df)]
ERROR "undefined columns selected"
答案 0 :(得分:2)
您错过了与is.na
相关的部分索引,这是一种方法:
df <- df[1000, !is.na(df[1000, ])]