我该如何在R中计算和绘制回归的置信区间?目前我有两个长度相等的数值向量(x,y),以及一个回归对象(lm.out)。我已经绘制了y关于x的散点图,并将回归直线添加到了这个图中。我正在寻找一种方法来将lm.out的95%预测置信带添加到图中。我尝试使用predict函数,但是我甚至不知道从哪里开始:/。这是我目前的代码:
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
谢谢!
编辑: 我已经查看了提出的重复内容,但是还不能完全理解。