0
我必須運行具有超過300個外生變量的Newey-West迴歸(由於多重滯後和時間虛擬變量)。這是運行SAS紐維西迴歸的典型方式:SAS:如何修改超過300個外生變量的Proc模型
proc model data=two;
endo r_invest;
exog r_int r_gnp;
instruments _exog_;
parms b0 b1 b2;
r_invest=b0 + b1*r_int + b2*r_gnp;
fit r_invest/gmm kernel=(bart,5,0) vardef=n;
run;
quit;
說,我有390叫tdum1
到tdum390
時間假,我怎麼能避免寫r_invest=b0 + b1*r_int + b2*r_gnp +b3*tdum1....b390*tdum390;
?
太好了!非常感謝! – Plug4