SAS 中 hpgenselect 过程的显着性水平
Significance level in hpgenselect procedure in SAS
我正在使用 proc hpgenselect 构建模型,但无法设置显着性水平。在文档中,我发现该参数:ALPHA= 指定全局显着性水平。但是 SAS 仍然使用默认值 0.05 建筑模型(见下图)。
我想看看哪些参数会在不同的显着性水平上建模,但现在我做不到。 &significance. 是宏变量。我的代码:
%let significance = 0.15;
proc hpgenselect data=MySet ALPHA=&significance.;
model Y = &Var./ dist=nb ALPHA=&significance.;
id id;
selection method=STEPWISE(stop=SL) DETAILS=SUMMARY;
run;
在 SELECTION
语句中尝试 SLS=&significance
。我相信控制选择的 alpha。 model
上的 ALPHA=
用于生成的置信区间,hpgenselect
上的 ALPHA=
也控制置信区间。
proc hpgenselect data=MySet ALPHA=&significance.;
model Y = &Var./ dist=nb ALPHA=&significance.;
id id;
selection method=STEPWISE(stop=SL SLS=&significance) DETAILS=SUMMARY;
run;
那应该给你想要的。
我正在使用 proc hpgenselect 构建模型,但无法设置显着性水平。在文档中,我发现该参数:ALPHA= 指定全局显着性水平。但是 SAS 仍然使用默认值 0.05 建筑模型(见下图)。
%let significance = 0.15;
proc hpgenselect data=MySet ALPHA=&significance.;
model Y = &Var./ dist=nb ALPHA=&significance.;
id id;
selection method=STEPWISE(stop=SL) DETAILS=SUMMARY;
run;
在 SELECTION
语句中尝试 SLS=&significance
。我相信控制选择的 alpha。 model
上的 ALPHA=
用于生成的置信区间,hpgenselect
上的 ALPHA=
也控制置信区间。
proc hpgenselect data=MySet ALPHA=&significance.;
model Y = &Var./ dist=nb ALPHA=&significance.;
id id;
selection method=STEPWISE(stop=SL SLS=&significance) DETAILS=SUMMARY;
run;
那应该给你想要的。