sas实现数据汇总和报表制作

sas实现数据汇总和报表制作

ID:5423624

大小:366.50 KB

页数:30页

时间:2017-11-12

sas实现数据汇总和报表制作_第1页
sas实现数据汇总和报表制作_第2页
sas实现数据汇总和报表制作_第3页
sas实现数据汇总和报表制作_第4页
sas实现数据汇总和报表制作_第5页
资源描述:

《sas实现数据汇总和报表制作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据汇总 与 报表制作计算机统计分析软件(SAS系统9.1.2)1制作列表报告要求会使用菜单(ListReport)以列表形式输出数据集会使用ProcPrint打印输出数据集2制作列表报告一类是显示详细数据的报告,它将数据集中每条记录的内容直接显示.在SAS中最常使用Print过程;或采用Report窗口或过程,它提供更强的显示详细数据的功能.另一类是汇总数据的报表,它将数据集中的数据按指定的方式分类汇总,计算各项分类指标.在SAS中是采用过程tabulate或与此联系的菜单窗口,另用于计算描述统计量的过程也提供了显示相应内容的

2、报告功能.基于数据集的报表从其内容来看大体有两类:3制作列表报告用List菜单产生列表报告启动“分析家”(Analyst)打开数据集(如CLASS)报表(Report)数据列表(Listdata)选择ID变量和Print变量及标题并由Options(选项)键可以规定列台头是用变量名或标签,行间间隔,数值变量是否求和等OK显示报表.4制作列表报告用ProcPrint产生列表报告PROCPRINTDATA=SAS-data-set;IDvariable;VARvariables;WHEREwhere-e

3、xpression;SUMvariables;BYby-variables;PAGEBYby-variables;RUN;PROCPRINTDATA=SAS-data-set;RUN;编程:5制作列表报告用ProcPrint产生列表报告PROCPRINTDATA=‘D:dstclass.sas7bdat’;IDname;VARageheightweight;RUN;PROCPRINTDATA=dst.class;RUN;例如:procsortdata=dst.classout=class;bysex;procprintdat

4、a=classnoobs;bysex;sumheightweight;run;(Print11.sas)6制作列表报告用ProcPrint产生列表报告procprintdata=class(where=(sex=‘F’))width=min;idname;varageweight;sumheight;run;(Print11.sas)procprintdata=classnoobslabel;wheresex=‘F’;sumheightweight;run;7制作列表报告用ProcPrint产生列表报告PROCPRINT选项;H

5、EADING=v

6、h—列台头的输出方向(用垂直或水平)PROCPRINT的一些选项:LABEL

7、L—使用变量的标签作为列台头;SPLIT=‘分隔符’—规定一个符号用于把长标签分隔成几行输出;WIDTH=Full

8、Min

9、U—指定列宽度的输出原则.8制作列表报告用ProcPrint产生列表报告LABELvariable1=labelvariable2=label..........;Print选项:SPLIT=‘符号’Label语句:procprintdata=classsplit=‘#’;labelweight=‘weight#

10、in#pounds’;run;例如:9制作列表报告用ProcPrint产生列表报告TITLEntext;FOOTNOTEntext;标题、脚注和选项:OPTIONSoptions;10制作列表报告用ProcPrint产生列表报告与PRINT有关的一些系统选项CENTER

11、NOCENTER—是否居中DATE

12、NODATE—是否输出日期NUMBER

13、NONUMBER—是否加页码LINESIZE=width—每行的宽度PAGESIZE=n—每页的行数PAGENO=n定义方法:OPTIONS语句OPTIONS窗口11制作列表报告用Pro

14、cPrint产生列表报告FORMAT语句:FORMATvariablesformat;定义用户格式:PROCFORMAT;VALUEformat-namerange1=labelrange2=label.....;run;12制作列表报告改进列表报告--综合例子procformat;valuegrouplow-95='S'96-110='M’111-high='L';run;optionSps=40ls=80;procprintdata=classsplit='*’label;formatweightgroup.;idname;

15、varsexheightweight;title‘中学生数据’;footnote'1986';labelname='First*name'sex='Gender'weight='Weight*in*group'height='Height*in*inches';

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

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

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