全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4233 2
2008-05-16
大家好,为研究年龄x1  身高x2  体重x3 对肌肉含量y的影响。我获得的一批数据做回归分析。
 请问用R怎么做 才能知道获得回归模型中各自变量对模型的贡献(R square change)大小
也就是在用SPSS做逐步回归时每引入一个自变量模型R square 增加的幅度
这个问题困扰了我一个月了, 感激不尽啊

二维码

扫码加我 拉你入群

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

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

全部回复
2008-5-16 16:09:00

see

step()

二维码

扫码加我 拉你入群

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

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

2008-5-16 17:10:00

如果有Y,X1,X2,X3,通过AIC来选变量的语句是

step(lm(Y~1),scope=(Y~X1+X2+X3),direction = "forward")
step(lm(Y~X1+X2+X3),scope=(Y~1),direction = "backward")

 如果想像SPSS那样看到R2 change, 可以用下面的语句

change1<-summary(lm(Y~X1+X2))$r.squared-summary(lm(Y~X1))$r.squared

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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