我对 SAS 有疑问proc logistic
。
当我进行 OLS 回归并且一切正常时,我正在使用以下程序:
proc reg data = input_data outest = output_data;
model y = x1-x25 / selection = cp aic stop = 10;
run;
quit;
在这里,我希望 SAS 使用 25 个回归量 ( x1-x25
) 的组合来估计所有可能的回归,其中模型中的回归量不超过 10 个。
基本上,我想做同样的事情(估计所有可能的模型有 25 个回归变量,模型中包含不超过 10 个,并在具有相应 AIC 的数据集中输出顶级模型),但使用逻辑回归。
我也知道我可以使用selection = score
in Proc Logistic
,但我不确定outest=
当时如何使用以及 Score Chi-square 是否真的是 cp 和 AIC in 的可靠替代品proc reg
到目前为止,我知道如何进行逐步/后向/前向逻辑回归,但这些方法并不适合我,而且它们在输出数据集中仅显示前 1 个模型,而我至少想要前 100 个模型。
任何帮助或建议将不胜感激!