2013-12-21 82 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))

相關問題