从 ?predict.lm
预测间隔是针对每种情况下具有误差方差pred.var的newdata(或默认情况下,用于拟合的数据)中的单个观察值。这可以是res.var的倍数,即?^ 2的估计值:默认值是假定未来的观测值与拟合时使用的误差方差相同。如果提供了重量,则将其倒数用作比例因子。对于加权拟合,如果预测是针对原始数据帧的,则权重默认为用于模型拟合的权重,并带有警告,因为它可能不是预期的结果。如果对拟合加权并给出了新数据,则默认值为假设恒定的预测方差,并带有警告。
本质上,R进行一些假设以用于计算预测值限制(而不是拟合值的置信度限制),并且希望您知道它所做的假设。实际警告是假设用户已经阅读了文档?predict.lm。
如果您对假设不感兴趣,并希望取消警告,则可以使用
suppressWarnings(predict(lm.sqrtFlatprices, interval='prediction', level = 0.68) ^ 2)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1278 次 |
| 最近记录: |