我正在寻找一种方法将lm
残差绑定到输入数据集。该方法必须为缺失的残差添加NA
,并且残差应该对应于正确的行。将残差绑定到缺少值的输入数据集
的样本数据:
N <- 100
Nrep <- 5
X <- runif(N, 0, 10)
Y <- 6 + 2*X + rnorm(N, 0, 1)
X[ sample(which(Y < 15), Nrep) ] <- NA
df <- data.frame(X,Y)
residuals(lm(Y ~ X,data=df,na.action=na.omit))
残值应绑定到DF。
类似问题[这里](http://stackoverflow.com/q/6882709/684229)和[这里](HTTP://统计。 stackexchange.com/questions/11000/how-does-r-handle-missing-values-in-lm)。 – TMS