如何计算和绘制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
Run Code Online (Sandbox Code Playgroud)
谢谢!
编辑:我已经看过建议的副本,并不能完全了解它的底部.