我创建了一个方差分析,并希望将平均值、标准差、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;谢谢你的帮助!
发布于 2017-10-07 03:29:13
您可以在代码前添加ODS TRACE ON;,以查看其输出的表的名称。在本例中,我认为您需要ModelANOVA表( Output/Results窗口中的第二个表)。
ODS OUTPUT means=anova modelAnova=model;
PROC ANOVA DATA= sashelp.cars;
CLASS cylinders;
MODEL mpg_highway=cylinders;
MEANS cylinders;
RUN;
quit;
ods output close;发布于 2017-10-09 20:37:30
您必须添加"outstat=“语句。试试这个:
PROC ANOVA DATA= multiple_sclerosis;
CLASS ms_form;
MODEL eq5d = ms_form;
MEANS ms_form;
OUTSTAT = <output library>.<output table>; /* <--- */
RUN;https://stackoverflow.com/questions/46612586
复制相似问题