1. 程式人生 > >R 缺失值處理

R 缺失值處理

3、替換缺失值。通過一定的統計方法計算出相應值來替換缺失值。一般的方法有:平均值法(最常用)、多重插補法、隨機模擬法迴歸預測(較複雜)。

平均值法如下:

#使用已有值的平均值來代替缺失資料

attach(data)

y[is.na(y)]=mean(y,na.rm=T)

x1[is.na(x1)]=mean(x1,na.rm=T)

x2[is.na(x2)]=mean(x2,na.rm=T)

data=data.frame(y,x1,x2)