【问题标题】:SAS proc reg, need to set maximum number of regressors that enter modelSAS proc reg,需要设置进入模型的最大回归量
【发布时间】:2014-08-01 17:34:02
【问题描述】:

我需要有关 sas 中 proc reg 的帮助。目前我正在使用以下代码:

proc reg data=input outest=data_output;
model y = x1-x25 / selection = cp;
run;
quit;

我想知道如何设置进入我的模型的回归量的最大限制。现在如您所见,我希望 SAS 测试 25 个变量,但我也希望它在我的模型中选择不超过 7 个变量。

还有一个问题,当我使用上述程序时,为什么 SAS 只输出 601 个模型组合?为什么它不显示它可以使用这 25 个回归器创建的所有可能模型?

任何 cmets 和帮助将不胜感激!

【问题讨论】:

    标签: sas limit regression proc


    【解决方案1】:

    在模型语句中使用 STOP= 选项。

    proc reg data=input outest=data_output;
    model y = x1-x25 / selection = cp stop=7;
    run;
    quit;
    

    【讨论】:

    • 非常感谢!这就是我要找的东西!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-03
    • 2018-06-12
    • 1970-01-01
    • 2022-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多