我有两个数据集
- 训练数据
- 测试数据(没有因变量值,但我有自变量数据,或者你可以说我需要预测)。
使用训练数据(NA单元格中有一些 s),我使用 R 执行普通最小二乘回归(OLS)lm()并拟合模型并得到回归模型的系数。(到目前为止一切都很好!)
现在,在拟合值的预测过程中,我在测试数据集中的某些单元格中有一些缺失值。我使用的功能predict()如下:
predict(ols, test_data.df, interval= "prediction", na.action=na.pass)
对于具有值的单元格(或多个单元格),NA在生成输出时会丢弃整行(yhat)。是否有任何函数可以为测试数据生成yhat值(NAs 除外),而不会丢弃单元格中缺少值的任何行。