sas,我如何从回归结果中检索值并分配给变量

时间:2014-09-24 04:58:02

标签: sas

如果我想指派i进行拦截以使i = 906.73916.thanks

,我该怎么办?
                                        Parameter Estimates
    
                                                Parameter       Standard
    Variable     Label                  DF       Estimate          Error    t Value    Pr > |t|
    
    Intercept    Intercept               1      906.73916       28.26505      32.08      <.0001
    acs_k3       avg class size k-3      1       -2.68151        1.39399      -1.92      0.0553
    meals        pct free meals          1       -3.70242        0.15403     -24.04      <.0001
    full         pct full credential     1        0.10861        0.09072       1.20      0.2321

1 个答案:

答案 0 :(得分:0)

ODS对此非常有帮助。不同输出组件的名称因不同的过程而不同。下面的PROC REG示例对于大多数回归PROCS应该大致相同:

ods output ParameterEstimates=MyIntercept(where=(Variable="Intercept"));

proc reg data=sashelp.class;
  model weight=age;
run;
quit;

ods output close;

proc print data=MyIntercept;
run;