SAS过程步操作基础

SAS过程步操作基础

ID:38572815

大小:205.51 KB

页数:46页

时间:2019-06-15

SAS过程步操作基础_第1页
SAS过程步操作基础_第2页
SAS过程步操作基础_第3页
SAS过程步操作基础_第4页
SAS过程步操作基础_第5页
资源描述:

《SAS过程步操作基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SAS过程步操作基础薛富波2006/04/23有关过程步程序的基本概念过程步(procstep)的概念过程步是指用以调用某个SAS过程(SASprocedure)的一组SAS语句所构成的相对独立的程序单元。过程步均以SAS系统中包含的各类过程(procedure)为基础,其中所能包含的语句和语句中的选项均表现为相对固定的形式,取决于所调用的具体过程。用户所能调用的SAS过程取决于安装SAS时所包含的模块。不同的SAS模块包含着执行相应功能的一个或多个SAS过程。过程步程序的一般结构以proc语句开始、run语句结束;过程步程序包含以下三方面的内

2、容:(1)proc语句,其中包含proc关键字、所要使用的过程名以及所要处理的数据集等;(2)其它用于定义分析操作内容的语句,如class语句、var语句、tables语句等;(3)run语句,用于标志当前过程步程序的结束。如果此过程步后紧随其它过程步或数据步,run语句可省略。proc语句每一个过程步都以proc语句开始;proc语句以proc关键字开始,紧跟其后的是所调用SAS过程的名称,语句中还可包括众多的控制选项;多数SAS过程的proc语句中均包括“data=”选项,用以指定该SAS过程所要处理的数据集;不同的SAS过程,其proc语

3、句中所包含的语句选项也各不相同。BASE模块SAS过程的功能与操作BASE模块所含过程的功能分类报表输出过程:用以显示各种实用信息,包括数据列表、汇总报告、日历、书信、标签、表单以及各种图形报表等。统计计算过程:用以计算各种基本统计量,包括均数、标准差等基于矩的统计量,分位数,可信区间,频数等;还可编制交叉表、进行相关分析以及针对各种分布形式的假设检验;此外还可对数据进行编秩及标准化等操作。实用工具类过程:此类过程为用户提供各类实用工具,可实现的功能包括对数据集的创建、编辑、排序以及转置等操作,创建和恢复数据交换文件,创建用户自定义的格式,维护

4、SAS文件等。某些SAS过程同时兼备上述分类的两项以上功能,如means过程、freq过程等既具有统计计算功能,又具有报表输出功能。报表输出过程CALENDARMEANSSQLCHARTPLOTSUMMARYFORMSPRINTTABULATEFREQREPORTTIMEPLOT统计计算过程CHARTRANKSUMMARYCORRREPORTTABULATEFREQSQLUNIVARIATEMEANSSTANDARD实用工具类过程APPENDCOPYFORMATPDSCOPYSORTBMDPCPORTFSLISTPMENUSOURCECATAL

5、OGCV2VIEWIMPORTPRINTTOSQLCIMPORTDATASETSOPTIONSPRTDEFTAPECOPYCOMPAREDOCUMENTOPTLOADPRTEXPTAPELABELCONTENTSEXPLODEOPTSAVEREGISTRYTEMPLATECONVERTEXPORTPDSRELEASETRANSPOSEBASE中若干常用的SAS过程contents:显示SAS数据集的有关属性信息,帮助用户了解自己的数据;print:将数据集中全部或指定的部分变量、以及全部或指定的部分观测输出显示;means:针对数值型变量计算其

6、各种描述性统计量;sort:根据一个或多个变量,对数据集的全部观测进行排序。import过程:从外部文件读取数据并创建SAS数据集;export过程:从SAS数据集读取数据并将其写入外部文件;printto过程:指定output窗口及log窗口的输出路径。contents过程contents过程用于显示指定的SAS数据集的有关信息或者相应逻辑库中所包含成员的列表信息。对于指定的SAS数据集,contents过程将列出数据集的各种属性信息,以及所包含的全部变量及其属性。有关变量信息的列表将按照字母顺序排列,变量属性信息包括变量类型、长度、标签以及

7、格式等。contents过程的一般形式如下:proccontentsdata=SAS-data-setoptions;run;proccontents语句的主要选项detials

8、nodetials:用于控制显示结果的详尽程度。前者将显示上述的全部内容,后者则仅显示有关变量信息的部分。默认设置:detials。varnum:要求将变量按照其在数据集中的排列顺序而非字母顺序显示。short:有关变量信息部分仅显示变量名称,不显示变量属性。out=:将输入数据集中有关变量的信息存储到指定的数据集中。noprint:禁止程序运行结果在output窗口

9、的输出显示。contents过程示例proccontentsdata=sashelp.classvarnum;run;proccontentsdata

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

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

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