2014-05-22 188 views
0

我有:矩阵它有两列(行数是不同的,取决于输入参数)。第一列中的所有元素都是整数。如何从矩阵中删除所有包含NA的行?

我需要:用于如果所述第二列的元件是NA的每一行,我需要删除该行。

我该怎么办?我唯一的想法是创建另一个矩阵,如果从我的第一个矩阵的行不具有NA,将其添加到第二矩阵。但我敢打赌,有一个在河

这样

感谢的更优雅的方式!

回答

4

与一些由数据的一个例子:

m <- matrix(c(1:3,c(1,NA,4)),ncol=2) 
m[!is.na(m[,2]),] 
相关问题