【发布时间】:2018-03-09 15:14:30
【问题描述】:
如何计算和绘制 r 回归的置信区间?到目前为止,我有两个长度相等的数值向量(x,y)和一个回归对象(lm.out)。在给定 x 的情况下,我制作了 y 的散点图,并将回归线添加到该图中。我正在寻找一种将 lm.out 的 95% 预测置信带添加到图中的方法。我试过使用预测功能,但我什至不知道从哪里开始:/。这是我目前的代码:
x=c(1,2,3,4,5,6,7,8,9,0)
y=c(13,28,43,35,96,84,101,110,108,13)
lm.out <- lm(y ~ x)
plot(x,y)
regression.data = summary(lm.out) #save regression summary as variable
names(regression.data) #get names so we can index this data
a= regression.data$coefficients["(Intercept)","Estimate"] #grab values
b= regression.data$coefficients["x","Estimate"]
abline(a,b) #add the regression line
谢谢!
编辑:我已经查看了建议的副本,但不能完全了解它。
【问题讨论】:
-
我看了一下那个,它对我帮助不大。我不认为那张海报和我在寻找同样的东西。
标签: r plot regression intervals