Sas 过程摘要:输出中值和四分位数
我在输出之前列出的度量值时遇到问题。我想知道为什么在我运行此语句时,四分位数和中位数没有显示出来Sas 过程摘要:输出中值和四分位数,sas,Sas,我在输出之前列出的度量值时遇到问题。我想知道为什么在我运行此语句时,四分位数和中位数没有显示出来 proc summary data = full MEAN STD MEDIAN MIN MAX MEDIAN Q1 Q3; class type; output out=work.summary; run; PROC SUMMARY语句中的统计信息仅控制输出到ODS目的地的活动内容(通常是屏幕)。如果要在数据集中使用它们,则需要在output语句中指定它们: outpu
proc summary data = full MEAN STD MEDIAN MIN MAX MEDIAN Q1 Q3;
class type;
output out=work.summary;
run;
PROC SUMMARY
语句中的统计信息仅控制输出到ODS目的地的活动内容(通常是屏幕)。如果要在数据集中使用它们,则需要在output语句中指定它们:
output out=work.summary mean= std= median= min= max= median= q1= q3= /autoname;
或者使用ODS输出将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;
如果在
PROC手段上使用PROC SUMMARY
,PRINT
关键字是必要的,您知道如何添加第90个95%和第5个百分位吗?百分位与p组关键字一起添加:P95
是第95个百分位,请参阅了解更多详细信息。是否有方法将变量摘要放在不同的行中,而不是放在同一行中?现在是VAR1…摘要..VAR2。。。我想要不同行中每个变量的摘要。是的。作为一个单独的问题,继续问吧——我认为这是一个值得讨论的话题。简言之,stackodsoutput
选项在9.3+中有效,可以执行您想要的操作。