-6
A
回答
0
你可以試試這個
df[df==""] <- NA
NAME DIST
1 A 0
2 A <NA>
3 A 100
4 A 2
5 A 1
6 A 4
7 A <NA>
8 A 1
9 A 1
#DATA
df <- data.frame(NAME = rep("A",9), DIST = c(0,"",100,2,1,4,"",1,1))
+1
謝謝,我會盡快嘗試。 –
相關問題
- 1. 用所有列的NA代替負值?
- 2. 如何在R中替換NA與NA
- 3. R:用NA代替低於閾值的數據幀中的所有值
- 4. 如何用R中的NA替換一行中的值?
- 5. 如何在R代碼中將小於0的柵格值替換爲NA
- 6. 用R中相鄰列中的值替換NA
- 7. 用r中的截斷正態分佈值代替NA
- 8. 使用R代替其他列中的NA
- 9. 如何用R中的零替換<NA>值?
- 10. 的R - 繪製的線缺少NA值
- 11. 如何用python中的DataFrame列的模式替換NA值?
- 12. OpenRefine:用NA代替錯過的值
- 13. 如何使用R刪除多列中包含NA值的行?
- 14. R:刪除少於20個非「NA」值的行
- 15. 用列組的平均值替換NA
- 16. 如何用R的子集中的平均值替換NA(用plyr?估算)
- 17. 如何用R中的NA替換大矩陣中的特定值
- 18. 如何用R中另一個柵格的值替換大柵格中的NA?
- 19. 如何用NA代替X來製作交叉表?
- 20. 用NA代替那些大於95%百分位數的值
- 21. 使用R中的Data.Table或Rcpp字符串快速替代NA
- 22. 以0代替NA就R程序
- 23. R:使用NA替換多個數據幀中的多個值
- 24. 替換NA取決於條件的值
- 25. 如何將數據幀中的特定值替換爲R中的NA?
- 26. 用非平均數列代替NA
- 27. 如何用DF中的if-else替換幾個NA中的值?
- 28. r,在我的列中對應於NA的b列中的每一行分配一個NA值
- 29. 用於重複值列的R代碼
- 30. (Python)標識缺少的字符,並用NA代替
一個data.frame或矩陣已經固定尺寸,即如果一個矩陣是4x5的,這意味着有4行和5列,所有列在該矩陣中有4個元素。目前還不清楚你的意思 – akrun
對不起,我誤報了一些事情。所有的列都有10行,只有一些單元格是空的。因此,對於任何單元格爲空的列,我想用NA來替換該列中的所有單元格。 –
你可以用'df [,colSums(df =='')> 0] < - NA'來做到這一點(假設這些列是'character'類 – akrun