• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

多项式回归(R语言)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

这里,回归采用逐个引入自变量的方式,由此可以清楚次看到各项对回归的贡献,使显著性检验更加明确。依次引入自变量x1,x2,x12,x22,x1x2x_{1},x_{2},x_{1}^{2},x_{2}^{2},x_{1}x_{2}以查看各变量对回归的贡献。

代码实现如下:

data9.2<-read.csv("C:/Users/Administrator/Desktop/data9.2.csv",head=TRUE)
lm9.21<-lm(y~x1,data9.2)
lm9.22<-lm(y~x2,data9.2)
lm9.23<-lm(y~x1+x2+I(x1^2),data9.2)
lm9.24<-lm(y~x1+x2+I(x1^2)+I(x2^2),data9.2)
lm9.23<-lm(y~x1+x2+I(x1^2)+I(x2^2)+I(x1*x2),data9.2)

anova(lm9.21)
anova(lm9.22)
anova(lm9.23)
anova(lm9.24)

输出结果为:






  根据上面输出结果,我们总结出下表:
  

  全模型的SST=108041,SSE=36SST=108041,SSE=36SEESEE的自由度df=np1=1851=12df=n-p-1=18-5-1=12。采用偏FF检验,对交互影响系数β12\beta_{12}的显著性检验的偏FF值为1.96,临界值F0.05(1,12)=4.75F_{0.05}(1,12)=4.75,交互影响系数β12\beta_{12}不能用过显著性检验,认为β12=0\beta_{12}=0,回归模型中不应该包含交互作用项x1x2x_{1}x_{2}
  我们仍想检验风险反感度的二次效应是否存在。这相当于检验二次效应系数β22\beta_{22}的显著性,这个检验的偏FF值为0.95,临界值F0.05(1,13)=4.67F_{0.05}(1,13)=4.67,二次效应系数不能通过显著性检验,认为β22=0\beta_{22}=0,回归模型中不包含二次效应项x22x_{2}^{2}。同理,β11\beta_{11}通过了偏FF检验,应该保留x12x_{1}^{2}项。

最终回归模型的输出结果为:


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
多元回归理论及R语言实现发布时间:2022-07-18
下一篇:
R语言--(2)--对象和它的模式与属性发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap