首页 > 解决方案 > 在 R 中进行逻辑索引时如何忽略 NA?

问题描述

n = c(1, 3, NA) 
s = c("aa", "bb", "cc") 
b = c(TRUE, FALSE, TRUE) 
df = data.frame(n, s, b)
k = df$n >= 2
df2 <- df[k,]

我想找到n大于2。所以我做了k。如果我运行它:

.   n    s     b
2   3   bb   FALSE
NA NA   NA     NA

结果如上:
在这种情况下,我想看到一个没有 NA 的结果:我该怎么办?

标签: r

解决方案


推荐阅读