与缺失值相关的几个概念:
1、FLASE(假)
FALSE表示逻辑假,是存在的真实值。计算时FALSE被当做0。
2、NA(缺失值)
NA表示数据集中的该数据遗失、不存在。在针对具有NA的数据集进行函数操作的时候,该NA参与运算,如。
> x<-c(1,2,3,NA,4);mean(x)
[1] NA
如果想去除NA的影响,需要显式告知mean方法,如 mean(x,na.rm=T)。
3、NULL
NULL表示未知的状态,它不会在计算之中。例如,
x<-c(1,2,3,NULL,4),取mean(x),结果为3.5。
4、NaN
NaN:无意义的数,比如sqrt(-2), 0/0