方法一:proc reg本来就涵盖此功能,不需要取出回归系数,程序如下
[code:gpfbbsil]proc reg data=book1;
model asset =a b c;
output out=book2 p=ta r=diff;
run;
quit;[/code:gpfbbsil]
方法二:若你一定要你的方法去解题的话,那么如下
[code:gpfbbsil]
proc reg data=book1 outest=tmp(keep=Intercept a b c rename=(Intercept=a0 a=a1 b=a2 c=a3));
model asset =a b c;
run;
quit;
data book2;
if _n_=1 then set tmp;
set book1;
ta=a0+a1*a+a2*b+a3*c;
diff=asset-ta;
run;
[/code:gpfbbsil]