x <- data.frame("va1" =sample(1:5), "var2" = sample(6:10), "var3"=sample(11:15))
上面一行将创建一个三列,每列有五行。R用NA简单子设置
x <- x[sample(1:5),]; x$var3[c(1,3)]=NA
使用上面的代码,我随机所有三列的数量,并添加一些NA在列VAR3
x[(x$var3==NA),]
使用此代码我期待得到所有的值,其中列VAR3 = NA相反,我得到了所有NA的五行三列。谁能告诉我我在这里做错了什么?
谢谢朱利叶斯。这有助于 – XXavier
@XXavier,没问题。欢迎来到SO;我建议你检查http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – Julius