小编Max*_*ter的帖子

绘制lm对象的95%置信区间

如何计算和绘制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)

谢谢!

编辑:我已经看过建议的副本,并不能完全了解它的底部.

plot regression r intervals

2
推荐指数
2
解决办法
1万
查看次数

标签 统计

intervals ×1

plot ×1

r ×1

regression ×1