0
我有:矩陣和它有兩列(行數是不同的,取決於輸入參數)。第一列中的所有元素都是整數。如何從矩陣中刪除所有包含NA的行?
我需要:用於如果所述第二列的元件是NA的每一行,我需要刪除該行。
我該怎麼辦?我唯一的想法是創建另一個矩陣,如果從我的第一個矩陣的行不具有NA,將其添加到第二矩陣。但我敢打賭,有一個在河
這樣感謝的更優雅的方式!
我有:矩陣和它有兩列(行數是不同的,取決於輸入參數)。第一列中的所有元素都是整數。如何從矩陣中刪除所有包含NA的行?
我需要:用於如果所述第二列的元件是NA的每一行,我需要刪除該行。
我該怎麼辦?我唯一的想法是創建另一個矩陣,如果從我的第一個矩陣的行不具有NA,將其添加到第二矩陣。但我敢打賭,有一個在河
這樣感謝的更優雅的方式!
與一些由數據的一個例子:
m <- matrix(c(1:3,c(1,NA,4)),ncol=2)
m[!is.na(m[,2]),]