How to get residual when using SAS to do GMM?
Here is an example:
proc sort data;by id ;run;
proc model data;
endo ri;
exog mp smb hml;
instruments _exog_;
parms b0 b1 b2 b3;
ri= b0+b1*mp+b2*smb+b3*hml;
fit ri/gmm kernel=(bart,1,0);
by sizeport0 btmport0 ciiport0 ;
ods output parameterestimates=parameterestimates;
run;
quit;
I want to get residual in the dataset, but I do not know how to get it.
Thank you in advance.