R中,空值用NaN表示,意思是:Not a Number.
检查空值的方法是:is.na(a),如果a中的空值,则返回TRUE.
去掉数组中的空值,方法如下:
方法一:
向量名命名为h
h<-c(1,23,23,NA,23,1333,333,NA)
h[!is.na(h)]
用is.na判定一下再取非就可以了
方法二:
a<-c(1,23,23,NA,23,1333,333,NA)
> a[1] 1 23 23 NA 23 1333 333 NA
> a<-a[-which(is.na(a))]
> a[1] 1 23 23 23 1333 333