在 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;
我能够输出各种统计数据和值,但是,我无法输出参数估计显着性的 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;