请问各位前辈,小弟有个问题想请教,就我现在有一个回归式,如:
y=ax1+bx2+cx3,因为已知x1、x2、x3与y之值,故能求出系数a、b、c之值。而小弟现在的问题是,我想用求出之a、b、c之值再代回那条回归式求出新的y值,但因为这个步骤要重复很多次,所以想请问各位前辈,不知有没有办法直接截取系数a、b、c之值而不用从输出之结果一个一个对出系数值然后重新代入呢。
提供之前我的作法,请各位前辈帮我看看该如何修改才会自动截取系数,先谢谢各位前辈了!
/*估计回归系数*/
data book1;
set a;
a=1/prasset;
b=fa/prasset;
c=doi/prasset;
 
run;
proc reg data=book1;
model asset =a b c;
run;
 
/*代回系数求差异*/
data book2;
set book1;
ta=-591-7100*a+146*b+1206*c;
diff=asset-ta;
run;