sas讲义_第十七课使用列表报告proc_print和汇总报告proc_tabulate

sas讲义_第十七课使用列表报告proc_print和汇总报告proc_tabulate

ID:9533136

大小:241.50 KB

页数:14页

时间:2018-05-03

sas讲义_第十七课使用列表报告proc_print和汇总报告proc_tabulate_第1页
sas讲义_第十七课使用列表报告proc_print和汇总报告proc_tabulate_第2页
sas讲义_第十七课使用列表报告proc_print和汇总报告proc_tabulate_第3页
sas讲义_第十七课使用列表报告proc_print和汇总报告proc_tabulate_第4页
sas讲义_第十七课使用列表报告proc_print和汇总报告proc_tabulate_第5页
资源描述:

《sas讲义_第十七课使用列表报告proc_print和汇总报告proc_tabulate》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、0f11e3fc5bf854d3ca8a4d260d63ed89.docSAS系统和数据分析电子商务系列第十七课使用列表报告PROCPRINT和汇总报告PROCTABULATE利用SAS系统提供的各种过程可以制作各种风格的报表。一份好的输出报表可以使用户更直观、更清楚和更容易地了解和明白统计计算的结果,因此如何制作一个能充分揭示运算结果信息和满足要求的报告,也是非常重要的。SAS系统提供的各种制作报表过程中,最常用的是以下两种:l列表报告PROCPRINT过程l汇总报告PROCTABULATE过程一.列表报告PROCPRINT过程所谓列表报告PROCPRINT过程,将输出S

2、AS数据集中的数值,输出时把数据集中的每一个变量形成输出报表的列,而每一个观测形成输出报表的一行。1PROCPRINT过程的主要功能PROCPRINT过程输出的数据列表具体地说主要能够做到以下几点:l变量的输出格式用户可以选择(Format语句)l可在输出报表中加上标题(Title)和脚注(Footnotes语句)l可输出数据集中变量的任何子集(Where语句)l可以控制变量是否出现以及出现的顺序(Var语句)l用户可以自己定制列表头(Label语句)l可分组输出观测数据(By语句)l可计算所有观测值或分组观测值的总和(Sum/Sumby语句)及其它统计量l每页报表的宽度和

3、长度以及每列的宽度都可控制(选项Width=)l当数据集中变量太多时,可分成几部分输出(选项Rows=)2PROCPRINT过程语句格式在PROCPRINT过程中,常常配合使用了许多其它SAS语句以达到所要求的输出报表格式,我们把在PROCPRINT过程中常用的一些语句的基本使用格式列出,具体使用时根据需要可能使用其中的几条语句。如下所示:PROCPRINT<选项列表>;VAR变量列表;ID变量列表;BY变量列表;PAGEBY变量;SUMBY变量;上海财经大学经济信息管理系IS/SHUFECreatedbyzxdeng@mail.shufe.edu.cnPage14of14

4、0f11e3fc5bf854d3ca8a4d260d63ed89.docSAS系统和数据分析电子商务系列SUM变量列表;TITLEn“标题内容”;FOOTNOTEn“标题内容”;LABEL变量1=“标签*内容”变量2=“标签*内容”……;FORMAT变量输出格式;WHERE条件表达式;……Run;1PROCPRINT的选项PROCPRINT的选项列表包含许多选项,选项之间以空格分隔,选项没有先后次序。我们下面列出一些主要选项:lDATA=数据集名——给出要打印输出的SAS数据集。如果省略,则为最近建立的SAS数据集。lN——要求在输出这个数据集的数据列表之后,同时输出观测的

5、总输出条数。如果使用了BY分组语句,在每一个分组后输出各个分组输出观测的条数。lLABEL或L——使用变量的标签作为输出数据列表中每列的抬头。如果变量没有定义标签,则用变量名作为列抬头。lSPLIT或S=’分隔符’——规定一个字符(如*号或#号)用于将较长的标签分隔成几行。在这个选项里定义了某个分隔符以后,过程中的LABEL语句里就可以使用这个分隔符了。另外选项SPLIT=和LABEL不必同时使用。lNOOBS——不输出观测数据的序号。当不用ID语句且又不要输出观测的序号时,可使用该选项。lDOUBLE或D——要求输出隔行打印。lROUND或R——对用FORMAT语句规定变

6、量的输出格式中的小数点位进行四舍五入。lHEADING=H或V——规定打印列抬头的方向。H或HORIZONTAL表示所有列抬头水平打印,V或VERTICAL表示所有列抬头垂直打印。lWIDTH=FULL或MIN或U或UBY——规定使用什么作为列宽。FULL表示使用变量格式化宽度,MIN或MINIMUM表示使用可能的最小列宽,U或UNIFORM表示对所有页一致地使用变量格式化宽度,UBY或UNIFORMBY表示在BY组内对所有页一致地使用变量格式化宽度。lROWS=PAGE——当数据集包含很多变量和观测时,使用此选项将在每一页中打印尽可能多的观测,能减少输出页数。VAR语句、

7、ID语句和BY语句我们前面已经说明过了,这里不再重复。PAGEBY语句要求和BY语句一起使用,当PAGEBY变量的值改变或者在BY语句中列在PAGEBY变量前的BY变量值改变时,PRINT过程将从新的一页开始输出。SUM语句规定计算总和的变量,SUM语句中规定的变量可以没有列在VAR语句中,PRINT过程将自动把SUM语句中规定的变量加到VAR变量列表中。上海财经大学经济信息管理系IS/SHUFECreatedbyzxdeng@mail.shufe.edu.cnPage14of140f11e3fc5bf854d3c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。