假设我有matrix
这样:
d <- matrix(1,5,10)
d[c(3,4),6] <- NA
d
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 1 1 1 1 1 1 1 1 1 1
[2,] 1 1 1 1 1 1 1 1 1 1
[3,] 1 1 1 1 1 NA 1 1 1 1
[4,] 1 1 1 1 1 NA 1 1 1 1
[5,] 1 1 1 1 1 1 1 1 1 1
如何获取NA
条目的位置?
which(is.na(d))
给了我
[1] 28 29
但我想知道col
和row
,在这种情况下,我希望得到类似的内容:
[1] [3,6]
[2] [4,6]
这可能吗?