我需要帮助才能知道函数可以从回归方程中提取残差。
我需要这个功能来制作2阶段的信用模型。我想从第一阶段模型中提取残差(回归)并将残差应用于第二阶段模型(y值)。
如果SAS 9.4中有适当的功能,将会非常有用。
谢谢
答案 0 :(得分:1)
查看有关PROC REG的文档。
proc reg data=inData;
model y = x1 x2 x3;
output out=ouData r=resid;
run;
quit;
从INDATA数据集中获取数据,在X1,X2和X3上回归Y,并输出OUTDATA中的残差。
答案 1 :(得分:1)
如果您想获得幻想,可以使用proc model
进行2阶段最小二乘。
proc model data=have;
exo x1 x2 x3;
endo y1 y2;
y1 = b1 + b2*y2 + b3*x1 + b4*x2;
y2 = b5 + b6*y1 + b7*x3;
fit y1 y2 / 2sls;
instruments _exog_;
run;