我无法输出之前列出的措施。我想知道为什么当我运行这个陈述时四分位数和中位数没有出现。
proc summary data = full MEAN STD MEDIAN MIN MAX MEDIAN Q1 Q3;
class type;
output out=work.summary;
run;
答案 0 :(得分:3)
PROC SUMMARY
语句中的统计信息仅控制输出到活动的ODS目标的内容(通常是屏幕)。如果您想在数据集中使用它们,则需要在输出语句中指定它们:
output out=work.summary mean= std= median= min= max= median= q1= q3= /autoname;
或使用ODS OUTPUT将ODS流重定向到输出数据集。
ods output summary=work.summary;
proc summary data = full MEAN STD MEDIAN MIN MAX MEDIAN Q1 Q3 print;
class type;
run;
ods output clsoe;
如果PRINT
超过PROC SUMMARY
使用,PROC MEANS
关键字是必要的。