【发布时间】:2014-05-08 05:10:51
【问题描述】:
对于 R 的“stats”包的 LOWESS 回归线的置信区间 (CI),我没有找到任何令人满意的答案:
plot(cars, main = "lowess(cars)")
lines(lowess(cars), col = 2)
但我不确定如何在它周围绘制 95% CI?但是,我知道我可以从
V = s^2*sum(w^2)
其中,s2= 估计误差方差,w= 应用于 X 的权重。因此,95% CI 应该是
Y plus/minus 2*sqrt(V(Y))
我知道有一种方法可以从 loess fit 中获取 CI,但我更喜欢 LOWESS,因为它很健壮。感谢您的建议。
【问题讨论】:
-
看看
ellipse包 -
哦,对了。好点@rawr。你想要置信带还是置信椭圆?
-
你为什么说
loess不健壮?例如,?loess.control记录了在稳健拟合中使用的迭代次数。如果您想要适合 LO(W)ESS 的 SE,我可能会使用loess()和predict.loess()。
标签: r linear-regression