- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 0 个
- 通用积分
- 0
- 学术水平
- 0 点
- 热心指数
- 0 点
- 信用等级
- 0 点
- 经验
- 430 点
- 帖子
- 15
- 精华
- 0
- 在线时间
- 12 小时
- 注册时间
- 2010-3-25
- 最后登录
- 2017-3-24
初中生
还不是VIP/贵宾
- 威望
- 0 级
- 论坛币
- 0 个
- 通用积分
- 0
- 学术水平
- 0 点
- 热心指数
- 0 点
- 信用等级
- 0 点
- 经验
- 430 点
- 帖子
- 15
- 精华
- 0
- 在线时间
- 12 小时
- 注册时间
- 2010-3-25
- 最后登录
- 2017-3-24
| 悲催 2017-3-24 18:45:29 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]初来乍到
|
3论坛币
使用多变量直线回归
proc reg data=x;
model y=x1+x2+x3/adjrsq partialr2 pcorr1 pcorr2;
run;
目的是获得整体的R2, 校正的R2,以及每个参数的R2(即每个参数X1,X2,X3对Y的变异解释多少?)
结果显示出了三个R2
Squared semi-partial Corr Type 1 Squared partial Corr Type 1 Squared partial Corr Type 2
X1 0.103 0.103 0.021
X2 0.104 0.105 0.024
X3 0.371 0.391 0.171
我发现,TYPE 1 的 R2 逐个相加正好是方程整体的R2,但是X1,X2,X3的R2是与其放入方程的先后顺序有关的,
而TYPE 2的R2相加要比整体R2小的多。
如果我想获得每个变量对Y的变异的解释情况,该用哪个R2?急求,谢谢各位大侠了。 |
|