《SAS统计软件简单介绍》由会员分享,可在线阅读,更多相关《SAS统计软件简单介绍(33页珍藏版)》请在金锄头文库上搜索。
1、SAS统计软件,2010年9月,(SAS系统的早期名称为 Statistical Analysis System),SAS(赛仕) 系统是由美国SAS软件研究所开发的用于决策支持的大型集成信息系统,为在线数据分析、数据仓库、数据挖掘和决策支持提供全面解决方案,是数据处理和统计领域的国际标准软件之一; SAS 是全球领先的商业智能软件供应商,全球用户超过43000家企业,财富前100名公司中有98个都是其用户; SAS软件对Windows和Unix两种平台都提供支持,最新版本分别为9.1.3和6.12。 新闻链接:SAS继续领跑国内BI市场(北京,2007年6月)(http:/ Review杂志
2、2000年度“最佳数据仓库/商业智能解决方案供应商”选举当中,SAS领先于Microsoft、IBM 和Oracle等著名厂家,名列榜首,这是SAS连续两年荣获该项荣誉; 2003年年初,SAS研究所的创始人古德奈特被商业领袖杂志评为十年一度惟一的商业领袖。,SAS 被评为“最佳数据仓库/商业智能解决方案供应商”,总体框架结构,第一章 SAS系统简介第二章 SAS系统的数据管理第三章 SAS系统功能基础第四章 SAS系统的基本统计分析功能第五章 SAS系统的多元统计分析功能第六章 SAS宏编程技术,参考文献,统计软件教程,李东风,人民邮电出版社(2006); SAS编程技术教程,朱世武,清华大
3、学出版社(2007); SAS编程与数据挖掘商业案例,姚志勇,机械工业出版社(2010); SAS统计分析与应用:从入门到精通,汪海波,人民邮电出版社(2010); http:/(一统天下论坛); http:/(百岛潮论坛); http:/(SAS软件爱好者天地); http:/ SAS系统简介,1.1 SAS系统的特点 1.2 SAS的启动和退出 1.3 SAS提供的基本运行环境 1.4 SAS程序简介 1.5 SAS与SPSS的简单比较,SAS系统是用于数据分析与决策支持的大型集成式模块化软件包,SAS系统的基本功能,数据管理基础统计计算报表生成和图表显示统计分析,第一章 SAS系统简介,
4、1.1 SAS系统的特点,1.1 SAS系统的特点,SAS系统基本构成,SAS系统是一个可由几个到二、三十个工具模块及面向行业的子系统组成的可伸缩系统,数据库部分:BASE SAS , FSP , ACCESS , 分析核心:STAT , ETS , OR , IML , 开发呈现工具:AF , EIS , GRAPH , 分布处理与数据仓库:CONNECT , WA , ,第一章 SAS系统简介,1.1 SAS系统的特点,第一章 SAS系统简介,SAS/ASSIT-菜单驱动界面模块 SAS/ACCESS-访问外部数据模块SAS/EIS-企业信息系统模块SAS/INSIGHT-可视化探索工具模
5、块SAS/CALC-电子表格模块SAS/CONNECT-分布式数据处理模块SAS/WA-企业级数据仓库管理模块SAS/EM-企业级数据挖掘模块,SAS各功能模块,1.1 SAS系统的特点,第一章 SAS系统简介,SAS技术水平层次分类,第一层次:会使用SAS菜单以及一些菜单界面的SAS模块,如INSIGHT, ANALYST等,了解初步的SAS BASE语句,能用SAS系统作简单的数据加工处理和分析,具有一定的数理统计知识, 掌握一定的SAS STAT过程。 第二层次:精通SAS BASE,能用SAS语言编写复杂的SAS程序,能用SAS BASE进行大型的、复杂的数据加工整理和展现,掌握SAS
6、和外部数据文件的接口,会进行复杂的统计建模和分析等,初步掌握一种基于SAS的开发工具。 第三层次:在一、二层面基础上,进一步掌握SAS/AF(交互式应用开发模块),SAS/IML(交互式矩阵程序设计语言模块)等,能开发基于SAS的数据管理和分析模块。,第一章 SAS系统简介,1.1 SAS系统的特点 1.2 SAS的启动和退出 1.3 SAS提供的基本运行环境 1.4 SAS程序简介 1.5 SAS与SPSS的简单比较,1.2 SAS9.1.3的启动和退出,启动:,第一章 SAS系统简介,在Windows桌面系统下双击 SAS运行图标 (需事先用鼠标右键将SAS.EXE拖至桌面形成快捷方式)。
7、,退出:, 临时退出SAS作业,返回到Windows状态:, 临时退出SAS系统,进入DOS状态:, 退出SAS系统:,点击SAS窗口的最小化按钮(点击任务栏中的SAS图标或“Alt”+“Tab”组合键返回),在命令栏中输入“X”后回车 (在DOS提示符后输 入“EXIT”后回车返回),点击关闭图标,或在命令栏中输入“BYE”后回车,1.2 SAS9.1.3的启动和退出,第一章 SAS系统简介,第一章 SAS系统简介,1.1 SAS系统的特点 1.2 SAS的启动和退出 1.3 SAS提供的基本运行环境 1.4 SAS程序简介 1.5 SAS与SPSS的简单比较,1.3 SAS提供的基本运行环
8、境,第一章 SAS系统简介,(可直接键入SAS的显示管理命令),(提供了常见任务的快捷方式),SAS9.1默认编辑窗口为增强型,其新增如下功能:,使用特定颜色对SAS程序、SCL程序以及HTML和XML文件的元素进行显示,同时进行相关语法检查 创建和格式化自定义的关键词 每个过程步、数据步或者宏的程序段都可以实现展开和收缩的功能,以便对SAS程序的宏观结构有更好的了解 通过定义缩写来快速输入一段文字 通过显示行号使得程序代码更具可读性 同时打开一个文件的多个视图,日志(LOG)窗口用来查看程序运行信息:,提交的程序语句; 系统消息和错误; 程序运行速度和时间。,程序行(黑色):以语句标号开始;
9、提示(蓝色):以NOTE开始;警告(绿色):以WARNING开始;错误(红色):以ERROR开始。,窗口元素根据以下类型呈现不同的颜色:,1.3 SAS提供的基本运行环境,在交互式操作中用命令指挥显示管理系统、切换窗口和完成各种特定的功能,发布命令的方式,在命令框中直接键入命令;使用下拉菜单;使用工具栏;按功能键。,第一章 SAS系统简介,进入SAS/ASSIST的方法,进入SAS桌面系统的方法,1.3 SAS提供的基本运行环境,第一章 SAS系统简介,除编程外,对一些常用的分析功能SAS系统都提供了简便的菜单系统,主要有:,SAS/INSIGHT:用于进行探索性数据分析; SAS/STATA
10、nalyst Application:是专为分析员设计的菜单操作系统,又称分析员应用; SAS/STATMarketing Research:用于对市场调查的数据进行深入分析; SAS/QCSQC:是提供给企业的各种质量控制方法; SAS/QC(X)ADX:用于安排各种试验和对获得的数据进行分析; SAS/ETSFORECAST:用于对时间数列进行分析。,第一章 SAS系统简介,SAS/INSIGHT、分析员应用、编程 三者的比较,对于常用的一些统计分析方法,三者均可达到同样目的。在实现过程中的差别主要表现为:,SAS/INSIGHT 最为直观,便于步步深入; 分析员应用 可提供自动形成的程序
11、,而且在属性数据分析和功效函数计算方面较INSIGHT 强; 编程 功能最强,尤其是对一些特殊或深入的分析功能只能用编程实现。,第一章 SAS系统简介,第一章 SAS系统简介,1.1 SAS系统的特点 1.2 SAS8.2的启动和退出 1.3 SAS提供的基本运行环境 1.4 SAS程序简介 1.5 SAS与SPSS的简单比较,1.4 SAS程序简介,SAS程序的结构,SAS程序每一数据步以DATA开始,而过程步以PROC开始,整个程序以RUN语句结束。,第一章 SAS系统简介,每个语句常以开始的关键词称呼,用分号“;”表示语句的结束; 输入字母可用大、小写或混用,语句中每个字( word )
12、 及数字间至少以一个空格分隔; 语句可以在任一列开始和结束,词间可任意加入空格和换行,每行可输入多个语句。,SAS程序的运行,SAS程序的输入规则,对编辑好的SAS程序可通过点击窗口工具栏中的运行图标 或F8功能键运行;也可在命令栏中输入SUBMIT命令提交运行。,第一章 SAS系统简介,SAS程序的修改,SAS程序的储存,在命令栏中输入“file文件名”或在窗口下拉菜单“FILE”中选“SAVE”项,可将SAS程序以文件的形式储存起来。,运行存在错误的程序后,在LOG窗口中会出现红色错误提示;可回到PGM窗口对运行后的程序进行进一步的修改。,第一章 SAS系统简介,SAS程序的特点,SAS系
13、统为用户提供了交互式管理系统,使用户能够看到程序的输入、程序执行的过程及程序执行的结果,界面亲切、易用; 近似英语的非过程语言(第四代语言); 数据处理与统计分析的有机结合。,Proc means data = sunny.bclass ;Var height weight ; Run ;,第一章 SAS系统简介,第一章 SAS系统简介,1.1 SAS系统的特点 1.2 SAS的启动和退出 1.3 SAS提供的基本运行环境 1.4 SAS程序简介 1.5 SAS与SPSS的简单比较,1.5 SAS与SPSS的简单比较,SAS由三十多个专用模块组成,系统庞大(容量2.25G),应用于工商业、学术
14、、政府军事机构的严肃决策支持及科学研究等;SPSS则规模相对较小(16.0版本容量只有199MB) ,主要用于统计分析。 SPSS for Windows 主要是通过简便的菜单系统来完成任务;SAS for Windows 对常用的分析功能也提供了菜单系统,但功能强大的编程方法更有利于提高专业人员的工作效率。,第一章 SAS系统简介,LOG窗口为SAS日志,依次记录SAS进程中各程序运行的信息,可用命令清空,OUTPUT窗口依次记录程序输出的结果,有结果输出时自动转到前台,PGM窗口访问和编辑已有的SAS程序、编写新的SAS程序、递交SAS程序、将SAS程序存为文件,SAS管理器窗口管理SAS
15、的各个库和库中的文件,其他常用窗口,KEYS 查看及修改功能键的设置 OPTIONS 显示和改变SAS系统设置 DIR 显示所有临时SAS数据集名称 LIBNAME 显示指定的库标记和其路径 VAR 显示当前SAS数据集的有关信息 HELP 显示SAS系统的帮助信息,第一章 SAS系统简介,SAS/INSIGHT:为交互式的数据探索和分析工具,第一章 SAS系统简介,分析员应用:专为分析员设计的菜单操作系统,第一章 SAS系统简介,思考与练习,启动SAS程序,认识基本界面; 输入例1.1的程序步骤并运行,在运行窗口查看有无错误,若有错误,回到程序窗口调回原程序修改再运行; 启动SAS/INSIGHT及分析员应用,简单了解其用法。,