(SAS 9.4)是SAS中可以从回归方程中提取残差的任何函数



我需要帮助才能知道函数可以从回归方程中提取残差。

我需要这个函数来制作两阶段信用模型。我想从第一阶段模型(回归)中提取残差,并将残差应用于第二阶段模型(y值)。

如果SAS 9.4中有适当的功能,这将非常有帮助。

感谢

查看有关PROC REG.的文档

proc reg data=inData;
model y = x1 x2 x3;
output out=ouData r=resid;
run;
quit;

这从INDATA数据集中获取数据,在X1、X2和X3上回归Y,并在OUTDATA中输出残差。

如果你想变花样,你可以用proc model做两阶段最小二乘。

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;

最新更新