Anova的SAS Ods输出

时间:2017-10-06 19:21:17

标签: sas sas-ods

我创建了一个Anova,并希望在新数据集中保存均值,标准差,F统计量和p值。 这是我目前的代码:

ODS OUTPUT means=anova;
PROC ANOVA DATA= multiple_sclerosis;
CLASS ms_form;
MODEL eq5d = ms_form;
MEANS ms_form;
RUN;
quit;
ods output close;

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

您可以在代码前添加ODS TRACE ON;,以查看其输出的表的名称。在这种情况下,我认为你想要ModelANOVA表(输出/结果窗口中的第二个表)。

ODS OUTPUT means=anova modelAnova=model;
PROC ANOVA DATA= sashelp.cars;
  CLASS cylinders;
  MODEL mpg_highway=cylinders;
  MEANS cylinders;
RUN;
quit;
ods output close;

答案 1 :(得分:0)

你必须添加" outstat ="声明。 试试这个:

PROC ANOVA DATA= multiple_sclerosis;
CLASS ms_form;
MODEL eq5d = ms_form;
MEANS ms_form;
OUTSTAT = <output library>.<output table>; /* <--- */
RUN;