- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAS讲义第十七课使用列表报告PROCPRINT和汇总报告PROCTABULATE()
使用列表报告PROC PRINT和汇总报告PROC TABULATE
利用SAS系统提供的各种过程可以制作各种风格的报表。一份好的输出报表可以使用户更直观、更清楚和更容易地了解和明白统计计算的结果,因此如何制作一个能充分揭示运算结果信息和满足要求的报告,也是非常重要的。SAS系统提供的各种制作报表过程中,最常用的是以下两种:
列表报告PROC PRINT过程
汇总报告PROC TABULATE过程
列表报告PROC PRINT过程
所谓列表报告PROC PRINT过程,将输出SAS数据集中的数值,输出时把数据集中的每一个变量形成输出报表的列,而每一个观测形成输出报表的一行。
PROC PRINT过程的主要功能
PROC PRINT过程输出的数据列表具体地说主要能够做到以下几点:
变量的输出格式用户可以选择(Format语句)
可在输出报表中加上标题(Title)和脚注(Footnotes语句)
可输出数据集中变量的任何子集(Where语句)
可以控制变量是否出现以及出现的顺序(Var语句)
用户可以自己定制列表头(Label语句)
可分组输出观测数据(By语句)
可计算所有观测值或分组观测值的总和(Sum/Sumby语句)及其它统计量
每页报表的宽度和长度以及每列的宽度都可控制(选项Width=)
当数据集中变量太多时,可分成几部分输出(选项Rows=)
PROC PRINT过程语句格式
在PROC PRINT过程中,常常配合使用了许多其它SAS语句以达到所要求的输出报表格式,我们把在PROC PRINT过程中常用的一些语句的基本使用格式列出,具体使用时根据需要可能使用其中的几条语句。如下所示:
PROC PRINT 选项列表 ; VAR 变量列表 ; ID 变量列表 ; BY 变量列表 ; PAGEBY 变量; SUMBY 变量; SUM 变量列表 ; TITLEn “标题内容”; FOOTNOTEn “标题内容”; LABEL 变量1=“标签*内容” 变量2=“标签*内容”…… ; FORMAT 变量输出格式 ; WHERE 条件表达式 ; …… Run ; PROC PRINT的选项
PROC PRINT的选项列表包含许多选项,选项之间以空格分隔,选项没有先后次序。我们下面列出一些主要选项:
DATA=数据集名——给出要打印输出的SAS数据集。如果省略,则为最近建立的SAS数据集。
N——要求在输出这个数据集的数据列表之后,同时输出观测的总输出条数。如果使用了BY分组语句,在每一个分组后输出各个分组输出观测的条数。
LABEL或L——使用变量的标签作为输出数据列表中每列的抬头。如果变量没有定义标签,则用变量名作为列抬头。
SPLIT或S=’分隔符’——规定一个字符(如*号或#号)用于将较长的标签分隔成几行。在这个选项里定义了某个分隔符以后,过程中的LABEL语句里就可以使用这个分隔符了。另外选项SPLIT=和LABEL不必同时使用。
NOOBS——不输出观测数据的序号。当不用ID语句且又不要输出观测的序号时,可使用该选项。
DOUBLE或D——要求输出隔行打印。
ROUND或R——对用FORMAT语句规定变量的输出格式中的小数点位进行四舍五入。
HEADING=H或V——规定打印列抬头的方向。H或HORIZONTAL表示所有列抬头水平打印,V或VERTICAL表示所有列抬头垂直打印。
WIDTH=FULL或MIN或U或UBY——规定使用什么作为列宽。FULL表示使用变量格式化宽度,MIN或MINIMUM表示使用可能的最小列宽,U或UNIFORM表示对所有页一致地使用变量格式化宽度,UBY或UNIFORMBY表示在BY组内对所有页一致地使用变量格式化宽度。
ROWS=PAGE——当数据集包含很多变量和观测时,使用此选项将在每一页中打印尽可能多的观测,能减少输出页数。
VAR语句、ID语句和BY语句我们前面已经说明过了,这里不再重复。
PAGEBY语句要求和BY语句一起使用,当PAGEBY变量的值改变或者在BY语句中列在PAGEBY变量前的BY变量值改变时,PRINT过程将从新的一页开始输出。
SUM语句规定计算总和的变量,SUM语句中规定的变量可以没有列在VAR语句中,PRINT过程将自动把SUM语句中规定的变量加到VAR变量列表中。
SUMBY语句必须和BY语句连用,用来对一部分BY组中指定的变量求和。每当SUMBY变量的值变化或者BY语句中列在SUMBY变量前的变量值改变时,PRINT将把对应BY组中的SUM语句中的变量求和。如果没有规定SUM语句,则将对
您可能关注的文档
- 第一章运动的描述探究匀变速直喜慰歼运动规律.doc
- 第一篇四形容词副词学习的啊学喜慰及的武器学习的武器.doc
- 第一讲二关于法的正义.doc
- 第一讲好爸爸好妈妈.doc
- 第一课时认识正负数.doc
- 第一课校园安全规范从自己身边撞慰荐起.doc
- 第一课进入多彩的“画图世界”挡慰稼一课时.doc
- 第一部分公司介绍.doc
- 第七、八讲初中文言文.doc
- 第七册音乐教案X.doc
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 第十一单元第二十一节德彪西教学课件-2021-2022学年高中音乐人音版必修音乐鉴赏.pptx
- 人教中图版(2019)信息技术必修2 1.2 认识信息社会 教案(表格式).docx
- 高性能低表面处理环氧涂料的制备和性能研究.docx VIP
- 永临结合及转换方案-投标200页简易版.docx
- 【语文】人教部编版语文八年级上册:古诗文理解性默写(完整版).pdf VIP
- 基本乐理音程介绍PPT课件.pptx
- GB_T27065-2015_合格评定产品、过程和服务认证机构要求.doc
- 环氧改性有机硅树脂低表面能涂料的研制.doc VIP
- 0~3岁婴幼儿心理发展与教育(高职)全套教学课件.pptx
- 语文一年级上册核心素养教案全册.pdf VIP
文档评论(0)