22
比方说,例如,我有这样的数据:删除行
data <- c(1,2,3,4,5,6,NaN,5,9,NaN,23,9)
attr(data,"dim") <- c(6,2)
data
[,1] [,2]
[1,] 1 NaN
[2,] 2 5
[3,] 3 9
[4,] 4 NaN
[5,] 5 23
[6,] 6 9
现在我想与NaN的删除行它的值:行1和4 但我不”不知道这些行在哪里,如果它是100.000+行的数据集,所以我需要用函数找到它们并删除整行。
任何人都可以指向正确的方向吗?
不应该这是'd [!apply(d,1,function(x)any(is.nan(x))),]'? (使用“1”代替“2”,并使用“!”只能得到没有NaN的行?) – MeloMCR 2015-09-08 17:24:05