标签: r matrix
我有 :矩阵 y ,它有两列(行数不同,取决于输入参数)。第一列中的所有元素都是整数。
我需要 :对于每一行,如果第二列的元素是NA,我需要删除此行。
我该怎么办?我唯一的想法是创建另一个矩阵,如果我的第一个矩阵中的一行没有NA,则将其添加到第二个矩阵。但我敢打赌,在R中有更优雅的方式。
谢谢!
答案 0 :(得分:4)
包含一些组成数据的示例:
m <- matrix(c(1:3,c(1,NA,4)),ncol=2) m[!is.na(m[,2]),]