缺失值经常会在我们的数据中出现。在R中,有若干计算,在进行的时候,必须设置缺失值的操作规则。比如:mean()。事实上,类似mean()的、对缺失值敏感的函数还很多。千万要小心,记着对缺失值设置恰当的操作规则。
## Default S3 method:
mean(x, trim = 0,
na.rm = FALSE, ...)
如:
> x<-c(1:3,NA,5:6)
> x
[1] 1 2 3 NA 5 6
> mean(x)
[1] NA
> mean(x,na.rm=TRUE)
[1] 3.4
> mean(x[-4])
[1] 3.4
#几个有用的,对付缺失值的函数
is.na(x)
which(is.na(x))
https://blog.sciencenet.cn/blog-352360-347452.html
上一篇:
R中求小数的整数,四舍五入求约数下一篇:
plyr包,方便的实现了把大数据分块处理(你能想象的很多处理,可自定义函数)的操作