R中的NA数据帧

时间:2012-12-01 04:54:32

标签: r frame

我有一个数据框,其中有一些带有NA条目的行,我想找到行的索引和条目为NA的列。我以嵌套的方式循环来做这件事,这花了太长时间。有更快的方法吗?感谢。

1 个答案:

答案 0 :(得分:4)

set.seed(123)
dfrm <- data.frame(a=sample(c(1:5, NA), 25,T), b=sample(c(letters,NA), 25,rep=T)
which(is.na(dfrm), arr.ind=TRUE)
      row col
 [1,]   4   1
 [2,]   5   1
 [3,]   8   1
 [4,]  11   1
 [5,]  16   1
 [6,]  20   1
 [7,]  21   1
 [8,]  24   1
 [9,]   6   2