统计分析系统SAS软件

上传人:鲁** 文档编号:571496054 上传时间:2024-08-11 格式:PPT 页数:42 大小:296.50KB
返回 下载 相关 举报
统计分析系统SAS软件_第1页
第1页 / 共42页
统计分析系统SAS软件_第2页
第2页 / 共42页
统计分析系统SAS软件_第3页
第3页 / 共42页
统计分析系统SAS软件_第4页
第4页 / 共42页
统计分析系统SAS软件_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《统计分析系统SAS软件》由会员分享,可在线阅读,更多相关《统计分析系统SAS软件(42页珍藏版)》请在金锄头文库上搜索。

1、统计分析系统SAS软件敖 雁Tel:7979358E-mail:SAS概述nSAS含义:Statistical Analysis SystemnSAS是美国使用最为广泛的三大著名统计分析软件SAS SPSS和SYSTAT)之一SAS的广泛应用n电信(运用SAS软件产品进行网络运营分析和管理)n金融(SAS帮我们发现有竞争力的商机)n保险n制造(SAS软件帮助日本富士通集团了解客户的需求,上海宝钢利用SAS软件改善产品质量和运输过程)n证券n公共事业(香港选择SAS来做2001年的人口普查)美国SAS软件研究所n1966年开始研制n1976年商品化n1985年SASPC微机版本n1987年DOS

2、下的SAS6.03版(6.04版)n推出WINDOWS下运行,SAS6.11版,SAS6.12版,SAS8.0版,SAS8.2版,SAS9.0版,SAS9.1版nftp:/IncomingScience统计软件SAS8.2SAS操作系统nUNIXnWINDOWSnDOS适用人群具有不同水平与经验的用户n初学者可以较快掌握其基本操作n熟练者可用于完成各种复杂的数据处理(科研工作者和统计学家)统计分析n常用生物统计分析n多变数分析n试验设计n次数资料的测验n非参数测验常用生物统计分析n描述性统计n统计推断n方差分析n线性相关和回归分析n协方差分析n非线性回归分析多变数分析n多元方差分析n主成份分析

3、n因子分析n聚类分析n典范相关分析第一章SAS系统的工作环境n进入SAS系统nSAS主窗口与发布命令n浏览SAS常用子窗口的功能与提交程序n进入帮助菜单浏览SAS主窗口与发布命令nSas主窗口-应用工作空间AWS:applicationWorkSpace-显示管理界面DMS:DisplayManagementSystem第二章SAS程序初步SAS系统对数据的管理SAS数据集(数据文件)SAS数据库(存数据集)文件夹(与数据库相对应)使用Libname命令可以指定库标记。它的一般格式如下:Libname库标记文件夹位置选项;如:libnameac:user;n临时库个名为WORKn永久库多个SA

4、S自动指定两个库标记nSASUSER:永久库c:sassasusernWORK:临时库在程序中引用该库中的数据集可以省略库标记,即它被认为是缺省的数据库。c:sassasworkSAS数据集则对应文件,文件名为数据集名,而扩展名为.sd2的文件。数据集名库标记.数据集名如:libnameac:user;Dataa.new数据步数据步创建和处理数据集的一些语句:创建和处理数据集的一些语句:1)DATA语句它的主要功能是:n标志数据步的开始。n命名将要创建的SAS数据集。DATA语句的一般形式如下:DATA数据集名;Datanew;(work.new)INFILE语句2)INFILE语句用于从外部

5、文件读入数据,必须出现在INPUT语句之前。它的主要功能是:它的主要功能是:n确定一个包含原始数据的外部文本文件。INFILE语句的格式如下:语句的格式如下:INFILE外部文件的所在位置及名称选项;CARDS语句n3)CARDS语句用于直接输入数据,标志着数据块的开始。格式如下:nCARDS;n数据块n;INPUT语句4)INPUT语句用于向系统表明如何读入每一条记录。它的主要功能有:n读入由语句指定的数据列。n为相应的数据域定义变量名。n确定变量的读入模式。INPUT语句的格式如下:INPUT变量名变量类型起止列数.;方括号表示其中的内容为可选,如果不输入,系统会以默认值代替。数据的三种输

6、入方式数据的三种输入方式n【直接输入方式】【直接输入方式】n【外部文件读入方式】【外部文件读入方式】n【读入其他格式的数据文件】【读入其他格式的数据文件】例子:datatemp;命名将要建立的数据集为work.tempinputxy;要输入的变量为x、y,并且连续输入cards;直接输入数据,数据块开始345678903567891023657745数据块;数据块结束【外部文件读入方式】【外部文件读入方式】n如果刚才的数据已经事先输好,在硬盘上的“C:USER”文件夹内存为temp.dat文件,该文件内容如下(纯文本):345678903567891023657745程序ndatatemp;命

7、名将要建立的数据集为work.tempnInfilec:usertemp.dat;指定外部数据文本文件名ninputxy;要输入的变量为x、y,并且连续输入nRun;数据步结束,以上语句可以执行了【读入其他格式的数据文件】【读入其他格式的数据文件】nSAS可以利用FILE菜单上的import命令将其他格式的数据文件导入SAS系统,创建SAS自己的数据集。n可以导入的数据文件格式有:dBase数据库,EXCEL工作表,LOTUS的数据库,纯文本的数据文件等n1.选择导入的数据格式,从下拉式菜单上选择DBF格式,单击NEXT按钮。n2.给出数据文件的位置和文件名,在对话框中键入C:USERtemp

8、.DBF,或点BROWSE直接从上面选择文件,选好后单击NEXT按钮。n3.选择导入的目的地,即指定要创建的数据集的名字和存放的数据库名,先在左面的对话框选择数据库名WORK(临时库),在右面的对话框键入数据集的名字li1_1,此名可任意起,少于8个字符,选择完后,单击FINISH按钮,就完成了此次操作。SAS程序的程序步nPROC过程名过程名DATA=数据集名选项;该过程的专用语句描述该过程的专用语句描述;VAR变量序列;WHERE条件表达式.;BY变量序列;nRun;方括号里的语句均可以省略,在这时该过程按最通常的情况来处理,即:n处理最新建立的SAS数据集。n处理所有的变量(或对一个计算

9、过程来说处理全部数值变量)。n一次处理整个数据集而不是某个子集。DATA参数、VAR语句n但有时我们的要求超出了默认方式所提供的范围,这时就要动用方括号里的秘密武器了。nDATA参数指明所需处理的数据集名,请注意在这里它是一个参数而不是语句。nVAR语句如果只想分析某一个或几个特定的变量,则可用VAR语句指定它们。例如只想显示变量x的列表,则PRINT过程如下:nProcprint;Varx;Run;如果想显示x和y两个变量,则将VAR语句改为如下形式即可:varxy;Where语句nWhere语句如果你想处理的不是整个数据集而只是其中符合某种条件的子集,那么WHERE语句将会非常有用,如上例

10、中我们只想显示大于50的x变量的值,则在PRINT过程中加入where语句如下:nWherex50;n如果条件变为x、y两个变量的值都要大于50,则where语句改为:nwherex50andy50;nSAS语言中常用的逻辑表达符号有and(和)、or(或)、xor(异或)、ne(不等)等。By语句nBy语句如果你需要分组处理数据,例如要按性别分组输出统计结果,你有两种选择,一是用不同的where语句将同一个程序步反复写几遍;另一种显然更酷的方法就是采用by语句。如上例我们想按不同的y值输出x值,则加入by语句如下:nByy;nPROCSORTDATA=数据集名;BY变量名列;RUN;结构化语

11、句简介n分支(条件)语句n循环语句分支(条件)语句n【语法格式】【语法格式】n语法格式如下: IF IF 条件 THENTHEN 程序块; ELSE ELSE 程序块;【应用实例】【应用实例】n例3.1 在产生数据集temp的同时为其增加变量class,当x50时class=1,否则class=2。n解:程序如下:ndatatemp;数据步开始,定义要建立的数据集为WORK.TEMPninputxy;要输入的变量为X和Y,采用数据连续读入方式ifx50thenclass=1;建立新变量,如果X50,则CLASS=1nelseclass=2;否则,CLASS=2ncards;数据块开始n3456

12、78903567891023657745数据块n;数据块结束nprocprint;列表输出数据集中的数据,检查有无错误nrun;程序结束,开始运行以上程序循环语句循环语句n【语法格式】【语法格式】DO起始条件TO终止条件;程序块;END;【应用实例】【应用实例】n例3.2 在产生数据集temp的同时为其增加变量class,取值依次为1、2。n解:程序如下:nData temp; 数据步开始,定义要建立的数据集为WORK库的TEMPn do class = 1 to 2; 循环开始,循环控制变量为CLASS,取值从1到2n input x y; 输入的变量为X和Y,并且采用数据连续读入方式n output; 用OUTPUT语句将循环控制变量写入数据集中n end; 循环结束ncards; 数据块开始n34 56 78 90 35 67 89 10 23 65 77 45 数据块n; 数据块结束nrun; 程序结束,开始运行以上程序

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号