1

NA エントリを持つ行がいくつかあるデータ フレームがあります。エントリが NA である行と列のインデックスを見つけたいと思います。それを行うためにネストされた方法でループしていますが、時間がかかりすぎています。それを行うより速い方法はありますか?ありがとう。

4

1 に答える 1

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
于 2012-12-01T05:05:48.950 に答える