在 SAS Proc Autoreg 过程中输出 p 值

Outputting p-values in SAS Proc Autoreg Procedure

我能够输出各种统计数据和值,但是,我无法输出参数估计显着性的 p 值。

我确实在输出 window 中得到了它们,但在我输出的 table 中没有。这是我的代码

ods output PhilOul = philipps FitSummary = Stats;
        proc autoreg data=ppnr_1.train outest=regression_13;
            model mnos =  ir_irs10y_yoyd ur_ap_yoy sav_yoyd_l1
                                / stationarity=(PHILLIPS)
                                ;
            where date ge "&dev_start." and date le "&dev_end." ;                   
            proc print data = regression_13;
        run;
        quit;

如您所见,我得到了 DW 统计数据(在 "Stats" table)、PhilipsOulier("Philipps" table)和参数估计值("Regression_13") 但不是这些参数的意义...

此致,尼尔斯

编辑:我曾经弄清楚如何在 PROC REG 语句中输出 p 值。指定 TABLEOUT 选项。但是,此选项在 PROC AUTOREG 中无效:-(

p 值在 ODS 输出中 table ParameterEstimates。将您的代码更改为:

ods output 
  PhilOul = philipps 
  FitSummary = Stats
  ParameterEstimates = Estimates
;

您可以观察过程使用 ODS TRACE 创建的 ODS 输出 tables。你只需要跟踪一次,或者如果你忘记了:).

ODS TRACE ON;
PROC ...;
ODS TRACE OFF;