Model 如何在sas的proc reg中的所有逐步选择选择模型中添加t统计值? proc reg data=outest=regout; 模型=/选择逐步sle=0.1 sls=0.05细节=所有vif; 跑

Model 如何在sas的proc reg中的所有逐步选择选择模型中添加t统计值? proc reg data=outest=regout; 模型=/选择逐步sle=0.1 sls=0.05细节=所有vif; 跑,model,sas,linear-regression,proc,variable-selection,Model,Sas,Linear Regression,Proc,Variable Selection,在SAS中使用上述代码会在每个步骤生成3个表(因为stepwise没有删除任何变量): 参赛统计数字 方差分析 表有5列:变量、参数估计、标准误差、II型SS、F值、Pr>F 我想在表3中再添加一列,其中包含每个变量的t值(以测量该变量的贡献) 怎么做 提前感谢改用glm选择。它不会给你VIF,但你可以把它放在PROC REG中查看VIF proc reg data=<developmen_data> outest=regout; model <dep_v>=<Pr

在SAS中使用上述代码会在每个步骤生成3个表(因为stepwise没有删除任何变量):

  • 参赛统计数字
  • 方差分析
  • 表有5列:变量、参数估计、标准误差、II型SS、F值、Pr>F
  • 我想在表3中再添加一列,其中包含每个变量的t值(以测量该变量的贡献)

    怎么做


    提前感谢

    改用
    glm选择
    。它不会给你VIF,但你可以把它放在PROC REG中查看VIF

    proc reg data=<developmen_data> outest=regout;
    model <dep_v>=<Predictors>/selection-stepwise sle=0.1 sls= 0.05 details=all vif;
    run;
    

    展示一下你是如何在一个步骤中完成的,我们可以帮助你推广它。我不能在一个步骤中完成它。
    proc glmselect data=sashelp.cars;
        model horsepower = cylinders msrp mpg_city mpg_highway 
            / selection=stepwise(sle=0.1 sls= 0.05 select=adjrsq) 
              showpvalues 
              details=all
        ;
    
        ods output ParameterEstimates = outest;
    run;