使用多变量直线回归
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?急求,谢谢各位大侠了。