楼主: Ace_xiao
3327 0

[问答] R语言小白请教:stepAIC函数结果的解读 [推广有奖]

  • 1关注
  • 0粉丝

高中生

5%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
100 点
帖子
15
精华
0
在线时间
18 小时
注册时间
2022-4-14
最后登录
2023-12-30

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
案例:拟根据库存占用资金情况(X1)、广告投入的费用(X2)、员工薪酬(X3)找到销售额(Y)与这3 个变量之间的关系。

主要步骤代码:
> library(MASS)
> fit1 <- lm(Y~ X1 + X2 + X3)
> fit2 <- lm(Y ~ 1)
> stepAIC(fit2,direction="both",scope=list(upper=fit1,lower=fit2))
得到结果:
Start:  AIC=220.24
Y ~ 1


       Df Sum of Sq     RSS    AIC
+ X1    1   2955167  363111 182.42
+ X2    1   2778824  539453 189.54
+ X3    1   2354756  963521 199.98
<none>              3318277 220.24


Step:  AIC=182.42
Y ~ X1


       Df Sum of Sq     RSS    AIC
+ X2    1    221519  141591 167.47
<none>               363111 182.42
+ X3    1     26278  336833 183.06
- X1    1   2955167 3318277 220.24


Step:  AIC=167.47
Y ~ X1 + X2


       Df Sum of Sq    RSS    AIC
<none>              141591 167.47
+ X3    1       500 141092 169.40
- X2    1    221519 363111 182.42
- X1    1    397862 539453 189.54


Call:
lm(formula = Y ~ X1 + X2)


Coefficients:
(Intercept)           X1           X2  
     86.953        7.109       13.684


问题1:标红的+,-是什么意思,是指模型是否纳入该变量吗?
问题2:空模型的AIC=220.24,第二个step:  AIC=182.42,老师讲的是该步剔除变量X1,AIC下降了表示X1有意义,第三个Step:  AIC=167.47,同时剔除X1和X2,AIC下降了,表示X1和X2均有意义,那么X3该如何判断呢?
二维码

扫码加我 拉你入群

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

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

关键词:Step R语言 EPA AIC r语言入门 R语言 R语言报告 R语言新手问题 R语言学习

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-30 21:09