SAS过程步通用语句.ppt

SAS过程步通用语句.ppt

ID:49983809

大小:679.00 KB

页数:46页

时间:2020-03-06

SAS过程步通用语句.ppt_第1页
SAS过程步通用语句.ppt_第2页
SAS过程步通用语句.ppt_第3页
SAS过程步通用语句.ppt_第4页
SAS过程步通用语句.ppt_第5页
资源描述:

《SAS过程步通用语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SAS过程步(procedurestep)SAS应用复习 数据步(datastep)相关内容1、主要功能2、生成SAS数据集的方法3、SAS数据集的要素4、基本语句5、临时数据集和永久数据集的区别(Temporarydataset/Permanentdataset)例1:DATACLASS1;INPUTNAME$1-8AGE10SEX$12HEIGHT14-17WEIGHT19-23BUST25-28;CARDS;Lumin3B0.9413.5950.4caihang3B0.9114.2050.0limin4G1.391

2、6.1551.6liyou4B1.0215.4451.9liuyin4B1.0615.3051.0liuyang5G1.0115.0451.9huye5G1.0215.0752.7chengbin6G1.0717.0453.7yangbin6B1.1218.0954.1liuhong6B1.1418.8053.5yanjin7G1.1619.9355.5zhangge7G1.1518.2051.4;RUN;授课内容:1.SAS过程步和常用统计方法2.求基本统计量过程授课学时:8个学时(理论4学时,实习4学时)目的:1.掌

3、握SAS过程步的通用语句和三个常用的过程步的格式和功能,并能够根据要求编写相应程序。2.正确应用means过程,univariate过程和freq过程来计算常见的基本统计量。难点:1.“过程”与“语句”的区别2.format语句与format过程的区别3.Univariate过程的输出结果的阅读本次课主要内容过程步的通用语句procvarbyformatfreq(ClassIdOutputTitle)三个过程步1.Print过程2.Sort过程3.Format过程概念过程步(procedurestep)是以关键字PROC

4、开始的一个或多个语句,它的任务是分析和处理数据集中的数据。过程步的格式PROC过程名[过程选择项];语句[/语句选择项];语句[/语句选择项];语句;……RUN;PROCPRINTDATA=CLASS;VARNAMEAGE;BYSEX;RUN;在PROC步里,有一些最基本的信息要告诉SAS系统1、选择的过程是什么?(proc)2、要分析的数据集是什么?(data)(永久数据集,临时数据集,当前数据集和非SAS数据集)3、要处理的变量是什么?(variable)4、是否要分组进行处理分析?(grouping)第一句是pro

5、c语句。表明要进行一项数据分析。proc后面是SAS系统定义的过程名,然后是SAS数据集名,然后是过程选择项。(指明过程)第二句开始是系统指定的必选SAS语句以及语句选择项。(指明分析变量)然后是与该过程名配合使用的一些其它SAS语句。(分组及其它)最后一句是结束语句。例2:PROCPRINTDATA=CLASS;VARNAMEAGE;BYSEX;RUN;过程名(Procedureprogram)SAS过程步是用来完成某个实际任务的SAS程序。这种程序和SAS数据步程序不同,它仅需要告诉计算机做什么,而不需要象SAS数据

6、步那样告诉计算机怎么做。这是因为SAS系统的过程库里已经存储了各种现成的用来完成不同任务的程序,并且SAS系统给每一个程序定义了一个相应的名字,称为过程名。过程名不超过8个字符,代表一种数据分析或实用过程的名字。例如,ttest,anova,reg,corr,tabulate,plot,print等,它们分别是t-检验,方差分析,回归分析,相关分析,制表,绘图和输出打印的过程名。过程步名功能SORT将指定的数据集按指定的变量排序PRINT将数据集中的数据列表输出UNIVARIATE对指定的数值变量进行统计描述MEANS对

7、指定的数值变量进行统计描述FREQ对指定的计数变量进行统计描述TTEST对指定的变量做t检验ANNOVA对指定的变量做方差分析NOPAR1WAY对指定的变量做非参检验REG对指定的变量做回归分析CORR对指定的变量做相关分析GLM对指定的变量做方差、协方差分析LOGISTIC对指定的变量做logistic回归分析PHREG对指定的变量做COX回归分析三、用于SAS过程步中的通用语句能够在SAS过程步中使用的语句。而非各个过程步的专用语句。1、PROC语句:表示过程步的开始及调用某一要使用的过程2、VAR语句:定义被分析的

8、变量3、BY语句:按指定的变量值来分组处理数据集4、CLASS语句:在分析中定义分类变量5、SUM语句:对指定的变量求和,当然该变量必须是数值型变量。格式:sumSAS变量名;PROC语句格式:PROCSAS过程名[选择项];功能:调用SAS过程并完成该过程处理数据的任务。PROC语句选择项:1.关键字(keywor

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

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

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