6008848
doc SAS 系统和数据分析 电子商务系列 上海财经大学经济信息管理系IS/SHUFE **************************
cnPage 1 of 14 第十七课 使用列表报告PROC PRINT 和汇总报告PROC TABULATE 利用SAS 系统提供的各种过程可以制作各种风格的报表
一份好的输出报表可以使用户更直观、更清楚和更容易地了解和明白统计计算的结果,因此如何制作一个能充分揭示运算结果信息和满足要求的报告,也是非常重要的
SAS 系统提供的各种制作报表过程中,最常用的是以下两种: 列表报告PROC PRINT 过程 汇总报告PROC TABULATE 过程 一
列表报告PROC PRINT 过程 所谓列表报告PROC PRINT 过程,将输出SAS 数据集中的数值,输出时把数据集中的每一个变量形成输出报表的列,而每一个观测形成输出报表的一行
1 PROC PRINT 过程的主要功能 PROC PRINT 过程输出的数据列表具体地说主要能够做到以下几点: 变量的输出格式用户可以选择(Format 语句) 可在输出报表中加上标题(Title)和脚注(Footnotes 语句) 可输出数据集中变量的任何子集(Where 语句) 可以控制变量是否出现以及出现的顺序(Var 语句) 用户可以自己定制列表头(Label 语句) 可分组输出观测数据(By 语句) 可计算所有观测值或分组观测值的总和(Sum/Sumby 语句)及其它统计量 每页报表的宽度和长度以及每列的宽度都可控制(选项Width=) 当数据集中变量太多时,可分成几部 分输出(选项Rows=) 2 PROC PRINT 过程语句格式 在PROC PRINT 过程中,常常配 合 使用了许 多其它SAS 语句以达 到所要求的