全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
43114 14
2012-05-12
R中,对于一元线性回归,如何在图形给出预测直线的95%置信区间?
二维码

扫码加我 拉你入群

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

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

全部回复
2012-5-12 14:28:49
R不会。。。。
二维码

扫码加我 拉你入群

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

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

2012-5-12 14:31:20
有点难度啊
二维码

扫码加我 拉你入群

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

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

2012-6-30 14:11:16
给95% CI 得出a=0.025 然后用t-test
二维码

扫码加我 拉你入群

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

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

2012-7-1 13:04:46
可以用lines函数
二维码

扫码加我 拉你入群

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

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

2012-7-1 14:25:22
用ggplot2比较的容易

#回归分析,ISwR数据
options(na.action=na.exclude)
#进行回归分析
lm.velo<-lm(short.velocity~blood.glucose)
#画图,做回归线
qplot(blood.glucose,short.velocity,data=thuesen)+geom_smooth(method="lm")
plot(blood.glucose,short.velocity)
#预测值
fitted(lm.velo)
#残差
resid(lm.velo)
#计算prediction bands,就是大的误差,不知道不这样计算,能不能直接提取出来
#提取方法,predict(lm.velo,int="p")
pred.frame <- data.frame(blood.glucose=thuesen$blood.glucose)
pp<-predict(lm.velo,int="p",newdata=pred.frame)
mydf<-data.frame(pred.frame,pp)
my.naexclude <- data.frame(thuesen,fitted=fitted(lm.velo),resid=resid(lm.velo))
#画回归,链接点和回归线
qplot(blood.glucose,short.velocity,data=my.naexclude)+
  geom_smooth(method="lm")+
  geom_linerange(aes(ymin=fitted,ymax=short.velocity),fullrange=T,colour="grey50")+
  geom_ribbon(aes(x=blood.glucose,ymin=lwr,ymax=upr),data=mydf,fill=alpha("red",I(1/10)))
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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