我有一個數據幀有一些NA條目的行,我想查找該行的索引和條目是NA的列。我正在以嵌套的方式循環來做到這一點,並且這太耗時了。有沒有更快的方法來做到這一點?謝謝。NA中有R的數據幀
1
A
回答
4
set.seed(123)
dfrm <- data.frame(a=sample(c(1:5, NA), 25,T), b=sample(c(letters,NA), 25,rep=T)
which(is.na(dfrm), arr.ind=TRUE)
row col
[1,] 4 1
[2,] 5 1
[3,] 8 1
[4,] 11 1
[5,] 16 1
[6,] 20 1
[7,] 21 1
[8,] 24 1
[9,] 6 2
+1
+1 arr.ind = TRUE –
+0
我不知道它會爲一個data.frame工作。我以前只用它做矩陣。 –
+0
也許有一些轉換,無論哪種方式 - 不知道它爲DF工作。我認爲這只是爲了矩陣。 –
相關問題
- 1. 數據幀中的R - NA值
- 2. R:從數據幀中刪除NA值
- 3. R結合兩個數據幀由NA
- 4. 灌裝NA在數據幀中與R中指定的規則
- 5. R:使用NA替換多個數據幀中的多個值
- 6. 數據幀R中沒有
- 7. 索引數據幀中的NA值
- 8. R在數據幀中添加72行「NA」條目
- 9. 從數據幀中刪除NA值與R
- 10. R:用NA代替低於閾值的數據幀中的所有值
- 11. r - 刪除數據幀中的所有NA,然後升級清理的列
- 12. R - 從不包含NA值的大型柵格中有效創建數據幀
- 13. 的R - 無需拆卸NA拆分數據幀值
- 14. 填補NA S IN最新數據幀的R列
- 15. R:在數據幀行的選擇包括NA
- 16. - [R分裂基於NA的數據幀值
- 17. R不能將NaN轉換爲大數據幀的NA
- 18. R-將第一個NA之後的數據幀行中的所有值替換爲NA
- 19. 在數據幀,其中包括NA
- 20. R無法識別我的數據集中的NA NA
- 21. 在NA分割單列數據幀在R
- 22. 從柱上用0在數據幀R替換NA值
- 23. 在數據幀中的R
- 24. 中的R數據幀
- 25. 在數據幀的R中
- 26. 從數據幀中的R
- 27. 如何將數據幀中的特定值替換爲R中的NA?
- 28. R數據幀
- 29. R:數據幀
- 30. 列表爲NA或0的數據幀
嘗試is.na(data_frame) – agstudy