R語言中替換數據框中的NA為特定值


 

1、

> a <- c(3,NA,NA,4,1,5) > b <- c(NA,4,6,2,4,9) > c <- data.frame(a,b) > c a b 1  3 NA 2 NA  4
3 NA  6
4  4  2
5  1  4
6  5  9
> c[is.na(c)] <-  0
> c a b 1 3 0
2 0 4
3 0 6
4 4 2
5 1 4
6 5 9

 

2、

> a <- c(3,NA,NA,4,1,5) > b <- c(NA,4,6,2,4,9) > c <- data.frame(a,b) > c a b 1  3 NA 2 NA  4
3 NA  6
4  4  2
5  1  4
6  5  9
> c[is.na(c)] <-  "sss"
> c a b 1   3 sss 2 sss   4
3 sss   6
4   4   2
5   1   4
6   5   9

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM