首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何证明“预测”函数的“level=”论点是正确的?

如何证明“预测”函数的“level=”论点是正确的?
EN

Stack Overflow用户
提问于 2017-04-05 05:18:43
回答 1查看 443关注 0票数 1

我是R的新手,我编写了一个示例代码如下:

代码语言:javascript
复制
model <- lm(Height~Age,data = class)
predict(model,data.frame(Age=35),interval = "confidence",level = .95)
predict(model,data.frame(Age=35),interval = "confidence",level = .99)
predict(model,data.frame(Age=35),interval = "confidence",level = .90)

其结果如下:

代码语言:javascript
复制
predict(model,data.frame(Age=35),interval = "confidence",level = .95)
       fit      lwr      upr
1 69.77465 53.73338 85.81591
> predict(model,data.frame(Age=35),interval = "confidence",level = .99)
       fit      lwr     upr
1 69.77465 45.46979 94.0795
> predict(model,data.frame(Age=35),interval = "confidence",level = .90)
       fit     lwr      upr
1 69.77465 57.0357 82.51359

现在我的困惑是:当置信度从90%提高到99%时,拟合范围在增大,但据我所知,当置信度增加(即误差幅度减小)时,拟合范围应该减小。我肯定我错了。请帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-05 05:22:31

绝对不是。如果数据的随机性保持不变,那么随着区间的增大,您只会对您的区间估计越来越有信心。

如果您还不清楚这一点,请考虑最具说明性的例子。您希望提出一个区间(-a, a),以包含N(0, 1)的随机样本。现在,如果是a = 1,区间只有67%的机会包含这样的随机样本,但是如果a = 3,您的置信度将增加到99%。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43222399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档