学习R ....无论如何:
在x和y的简单回归中,我输入了:
predict(data1.lm, interval="prediction")
和
predict(data1.lm, interval="confidence")
我对这有什么区别感到困惑。
答案 0 :(得分:14)
我没有看到任何名为" interval"的参数。在confint
的帮助页面上,以及confint.default
或confint.lm
的代码中。我相信这可能是你问题的根源。
响应编辑:预测间隔是可以认为最有可能发生未来观察的范围,而置信区间是未来观察最有可能存在的平均值。置信区间通常比预测区间和它的“狭窄区域”窄得多。随着观测数量的增加会增加,而预测间隔的宽度不会减少。想想' std-of-the-mean-' (具有1 / N项)与标准偏差' (只有1 / sqrt(N))。在一般情况下,置信区间和预测区间将是协变量的函数,而不仅仅是单个单变量区间对。
答案 1 :(得分:8)
interval
是predict
的参数,而不是confint
。
间隔可包括估计系数的不确定性
(confidence
),观察中的方差(“噪音”),
或两者兼而有之(prediction
)。