全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4668 5
2012-03-03
悬赏 100 个论坛币 已解决
代码:

x=c(4,6,7,10,13)

y=c(40,60,50,70,90)

fit1=lm(y~x)

predict(fit1,data.frame(x=c(7,8)),interval="confidence")
predict(fit1,data.frame(x=c(7,8)),interval="prediction")

请教:“confidence”和"prediction"有什么区别?查过帮助,我只知道前者窄,后者宽。是两种不同的计算方法。
区间方法我清楚,书上有。但第二个却不明就里。

最佳答案

qoiqpwqr 查看完整内容

你的模型是 y_i = a + b x_i + e_i 这里e_i ~ iid N(0, sigma^2) confidence方法给的区间是a + b x_i的区间,因为估计的a和b的值都是有误差的 prediction方法给的区间是对于预测一个新的观测值y_i,所以要加上e_i这一项,区间也就会宽一些。 他们的点估计值都是相同的,都是a + b x_i
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-3-3 00:07:31
你的模型是
y_i = a + b x_i + e_i
这里e_i ~ iid N(0, sigma^2)

confidence方法给的区间是a + b x_i的区间,因为估计的a和b的值都是有误差的
prediction方法给的区间是对于预测一个新的观测值y_i,所以要加上e_i这一项,区间也就会宽一些。
他们的点估计值都是相同的,都是a + b x_i
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-3-3 02:02:00
版主辛苦了,多谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-3-3 02:10:18
耕耘使者 发表于 2012-3-3 02:02
版主辛苦了,多谢!
不客气。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-3-3 13:17:25
版主说的很清楚,学习了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-5-9 10:54:17
请问二次曲线的预测区间公式是什么?和线性回归一样吗?线性的预测区间公式对于非线性适用吗?求大神解惑?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群