【发布时间】:2013-11-18 13:30:55
【问题描述】:
我正在尝试使用 SAS 进行逻辑回归。我对模型的设置很少,并尝试比较差异。
我想要归档的是将估计的系数输出到文件中。我认为ODS可能是一种很有前途的方式,但不知道如何使用它。
谁能给我写一个简单的例子?
非常感谢。
【问题讨论】:
标签: sas output logistic-regression
我正在尝试使用 SAS 进行逻辑回归。我对模型的设置很少,并尝试比较差异。
我想要归档的是将估计的系数输出到文件中。我认为ODS可能是一种很有前途的方式,但不知道如何使用它。
谁能给我写一个简单的例子?
非常感谢。
【问题讨论】:
标签: sas output logistic-regression
添加一点额外的颜色; ODS OUTPUT <NAME>=DATASET ... ; 会将输出保存到指定的数据集中。
使用ODS TRACE 获取输出表的名称。表上的信息将写入日志。
ods trace on;
ods output ParameterEstimates=estimates;
proc logistic data=test;
model y = i;
run;
ods trace off;
【讨论】:
trace on和trace off的效果吗?非常感谢你。 :)
ODS TRACE ON; 告诉 ODS 系统将它提供的每个输出表回显到日志中(即打印到您的输出中)。 ODS TRACE OFF; 关闭对日志的回显。
对于物流:
proc logistic data = in descending outest = out;
class rank / param=ref ;
model admit = gre gpa rank;
run;
对于过程注册:
proc reg data=a;
model y z=x1 x2;
output out=b
run;
对于 proc glm:
ods output Solution=parameters FitStatistics=fit;
proc glm data=hers;
model glucose = exercise ;
quit;
run;
【讨论】:
对于 proc reg 这对我不起作用
使用 proc reg OUTEST=b
proc reg data=a outest=b;
model y=x1;
run;
other reg 可以获取其他参数添加到 OUTEST。
【讨论】: