2013-12-21 41 views
1

如果矩阵包含任何NA,我希望查询矩阵对象并返回一个简单的TRUE/FALSE答案。所以,如果没有NA出现,你会得到FALSE如果矩阵包含任何NA,如何返回TRUE?

is.na(my.matrix)会逐个元素地告诉我,如果NAs存在,但我不知道如何将结果归纳为单个答案。 na.fail()看起来像一个更好的赌注,但我仍然不知道如何提取一个简单的答案TRUE/FALSE答案。

+2

'any(is.na(my.matrix))'? – A5C1D2H2I1M1N2O1R2T1

+0

辉煌,谢谢!方便的功能知道。 – Roger

回答

2

As Ananda Mahto指出,any(is.na(my.matrix))有窍门。

1

如果您想查找号码 NA的出现次数,请尝试sum(is.na(my.matrix))

相关问题