r - 如果矩阵包含任何NA,如何返回TRUE?

标签 r matrix na

我希望查询矩阵对象,如果矩阵包含任何NA,则返回一个简单的TRUE/FALSE答案。因此,如果不存在NA,您将得到FALSE

如果存在NA,is.na(my.matrix)会逐元素告诉我,但我不知道如何将结果汇总为一个答案。 na.fail()看起来更好,但是我仍然不确定如何提取简单的TRUE/FALSE答案。

最佳答案

正如Ananda Mahto指出的那样,any(is.na(my.matrix))可以解决问题。

关于r - 如果矩阵包含任何NA,如何返回TRUE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20720529/

相关文章:

r - 在R中获取总和为274且最大值为4的所有组合

android - 如何将位图旋转45度

r - 如何索引R矩阵而不将其恢复为向量

r - 如何查找 data.frame 中 NA 的百分比?

r - 合并数据、设置 NA 值和替换 NA 值

r - 更改条形图中特定条的颜色

r - "data are essentially constant"t检验错误

从事件 R session 重新加载 .Renviron 或 .Rprofile(无需重新启动 R)?

matlab - y = A *x + B 的多维线性回归

r - 按缺失数据值的组聚合数据