《第一章SAS系统简介》由会员分享,可在线阅读,更多相关《第一章SAS系统简介(29页珍藏版)》请在金锄头文库上搜索。
1、2006年年9月月(SASSAS系统系统的早期名称为的早期名称为Statistical Analysis SystemStatistical Analysis System)SASSASSASSAS系统系统系统系统是由美国是由美国SASSAS软件研究所软件研究所软件研究所软件研究所开发的用于决策支开发的用于决策支持的大型集成信息系统,为在线数据分析、数据仓持的大型集成信息系统,为在线数据分析、数据仓库、数据挖掘和决策支持提供全面解决方案,是数库、数据挖掘和决策支持提供全面解决方案,是数据处理和统计领域的国际标准软件之一;据处理和统计领域的国际标准软件之一; SAS SAS 系统系统系统系统已被
2、成功应用于已被成功应用于120多个国家和地区的多个国家和地区的31000多个机构中,直接用户超过多个机构中,直接用户超过3500000人,人,财财财财富富富富前前100名公司中有名公司中有98个都在使用该软件;个都在使用该软件;目前目前SASSASSASSAS软件软件软件软件对对WindowsWindowsWindowsWindows和和UnixUnixUnixUnix两种平台都提供支持,两种平台都提供支持,最新版本分别为最新版本分别为9.09.09.09.0和和6.126.126.126.12。 在在DM ReviewDM Review杂志志20002000年度年度“最佳数据最佳数据仓库/
3、/商商业智能解决方案供智能解决方案供应商商”选举当中,当中,SASSAS领先于先于MicrosoftMicrosoft、 IBM IBM 和和OracleOracle等著名厂家等著名厂家, ,名列榜首,名列榜首,这是是SASSAS连续两年荣两年荣获该项荣誉;荣誉;20032003年年初,年年初,SASSAS研究所的研究所的创始人始人古德奈特古德奈特被被商商业领袖袖杂志志评为十年一度惟一的商十年一度惟一的商业领袖。袖。SAS SAS 被被评为“最佳数据最佳数据仓库/ /商商业智能解决方案供智能解决方案供应商商”总体框架结构总体框架结构 第一章第一章 SAS系统简介系统简介 第二章第二章 SAS系
4、统的数据管理系统的数据管理 第三章第三章 SAS系统功能基础系统功能基础 第四章第四章 SAS系统的基本统计分析功能系统的基本统计分析功能 第五章第五章 SAS系统的多元统计分析功能系统的多元统计分析功能参考文献参考文献参考文献参考文献 q统统统统计计计计软软软软件件件件教教教教程程程程,李李李李东东东东风风风风,北北北北京京京京大大大大学学学学数数数数学学学学学学学学科科科科学学学学院院院院,2002200220022002年年年年3 3 3 3月月月月;qSAS8.2SAS8.2SAS8.2SAS8.2统统统统计计计计应应应应用用用用教教教教程程程程,薛薛薛薛富富富富波波波波、张张张张文文
5、文文彤彤彤彤等等等等,兵兵兵兵器器器器工工工工业业业业出出出出版社,版社,版社,版社,2004200420042004年年年年8 8 8 8月;月;月;月;q经经经经济济济济统统统统计计计计分分分分析析析析与与与与SASSASSASSAS应应应应用用用用,金金金金浩浩浩浩,经经经经济济济济科科科科学学学学出出出出版版版版社社社社,2002200220022002年年年年9 9 9 9月;月;月;月;qSASSASSASSAS应应应应用用用用统统统统计计计计教教教教程程程程,王王王王吉吉吉吉利利利利、张张张张尧尧尧尧庭庭庭庭,SASSASSASSAS软软软软件件件件(上上上上海海海海)有限公司编
6、,有限公司编,有限公司编,有限公司编,1999199919991999年年年年4 4 4 4月;月;月;月;q世世世世界界界界统统统统计计计计与与与与分分分分析析析析全全全全才才才才SASSASSASSAS系系系系统统统统应应应应用用用用开开开开发发发发指指指指南南南南(上上上上、下册)下册)下册)下册),彭昭英,北京希望电子出版社,彭昭英,北京希望电子出版社,彭昭英,北京希望电子出版社,彭昭英,北京希望电子出版社,2000200020002000年年年年6 6 6 6月;月;月;月;qhttp:/http:/http:/http:/( ( ( (一统天下论坛);一统天下论坛);一统天下论坛)
7、;一统天下论坛);qhttp:/http:/http:/http:/(百岛潮(百岛潮(百岛潮(百岛潮论坛);论坛);论坛);论坛);qhttp:/http:/http:/http:/(SASSASSASSAS软件爱好者天地)。软件爱好者天地)。软件爱好者天地)。软件爱好者天地)。SAS第一章第一章 SAS系统简介系统简介1.1 SAS系统的特点系统的特点1.2 SAS8.2的启动和退出的启动和退出1.3 SAS提供的基本运行环境提供的基本运行环境1.4 SAS程序简介程序简介1.5 SAS与与SPSS的简单比较的简单比较SASSAS系统是用于数据分析与决策系统是用于数据分析与决策支持的大型集成
8、式模块化软件包支持的大型集成式模块化软件包SAS系统的基本功能系统的基本功能q 数据管理数据管理q 基础统计计算基础统计计算q 报表生成和图表显示报表生成和图表显示q 统计分析统计分析第一章第一章 SAS系统简介系统简介1.1 SAS系统的特点系统的特点SAS1.1 SAS系统的特点系统的特点SAS系统基本构成系统基本构成SAS系统是一个可由几个到二、三十个工具系统是一个可由几个到二、三十个工具模块及面向行业的子系统组成的可伸缩系统模块及面向行业的子系统组成的可伸缩系统数据库部分:数据库部分:BASE SAS , FSP , ACCESS , 分析核心:分析核心:STAT , ETS , OR
9、 , IML , 开发呈现工具:开发呈现工具:AF , EIS , GRAPH , 分布处理与数据仓库:分布处理与数据仓库:CONNECT , WA , 第一章第一章 SAS系统简介系统简介SAS第一章第一章 SAS系统简介系统简介1.1 SAS系统的特点系统的特点1.2 SAS8.2的启动和退出的启动和退出1.3 SAS提供的基本运行环境提供的基本运行环境1.4 SAS程序简介程序简介1.5 SAS与与SPSS的简单比较的简单比较SAS1.2 SAS8.2的启动和退出的启动和退出启动:启动:快捷快捷方式方式菜单菜单方式方式在在“开始开始” “程序程序”菜单中的菜单中的“The SAS Sys
10、tem”程序组中,选定程序组中,选定其中的其中的“The SAS System for Windows V8”程序项即可;程序项即可;第一章第一章 SAS系统简介系统简介在在Windows桌面系统下双击桌面系统下双击 SAS运行图标运行图标 (需需事先用鼠标右键将事先用鼠标右键将SAS.EXESAS.EXE拖至拖至桌面形成快捷方式)。桌面形成快捷方式)。SAS退出:退出: 临时退出临时退出SAS作业,返回到作业,返回到Windows状态:状态: 临时退出临时退出SAS系统,进入系统,进入DOS状态:状态: 退出退出SAS系统:系统:点点点点击击击击SASSAS窗口的最小化按钮(窗口的最小化按钮
11、(窗口的最小化按钮(窗口的最小化按钮(点击任务栏中的点击任务栏中的点击任务栏中的点击任务栏中的SASSAS图标或图标或图标或图标或“ “Alt”+“TabAlt”+“Tab” ”组合键返回组合键返回组合键返回组合键返回)在命令栏中输入在命令栏中输入在命令栏中输入在命令栏中输入“ “X X” ”后回车后回车后回车后回车(在在在在DOSDOS提示符后输提示符后输提示符后输提示符后输 入入入入“ “EXITEXIT” ”后回车返回后回车返回后回车返回后回车返回)点点点点击击击击关闭图标,或在命令栏中输入关闭图标,或在命令栏中输入关闭图标,或在命令栏中输入关闭图标,或在命令栏中输入“ “BYEBYE”
12、 ”后回后回后回后回车车车车1.2 SAS8.2的启动和退出的启动和退出第一章第一章 SAS系统简介系统简介SAS第一章第一章 SAS系统简介系统简介1.1 SAS系统的特点系统的特点1.2 SAS8.2的启动和退出的启动和退出1.3 SAS提供的基本运行环境提供的基本运行环境1.4 SAS程序简介程序简介1.5 SAS与与SPSS的简单比较的简单比较SAS1.3 SAS提供的基本运行环境提供的基本运行环境SAS显示管理系统显示管理系统是是SAS系统所提供的交互式用系统所提供的交互式用户界面,由一系列窗口组成户界面,由一系列窗口组成PROGRAM EDITOR 窗口窗口LOG 窗口窗口及及OU
13、TPUT 窗口窗口下拉下拉下拉下拉菜单(弹出菜单)菜单(弹出菜单)菜单(弹出菜单)菜单(弹出菜单)命令框命令框命令框命令框工具栏工具栏工具栏工具栏三个基本窗口三个基本窗口三个基本窗口三个基本窗口其他窗口其他窗口其他窗口其他窗口组组成成第一章第一章 SAS系统简介系统简介(可直接键入(可直接键入(可直接键入(可直接键入SASSAS的显示管理命令)的显示管理命令)的显示管理命令)的显示管理命令)(提供了常见任务的快捷方式)(提供了常见任务的快捷方式)(提供了常见任务的快捷方式)(提供了常见任务的快捷方式)SAS1.3 SAS提供的基本运行环境提供的基本运行环境在在交互式操作中用命令指挥显示管理系交
14、互式操作中用命令指挥显示管理系统、切换窗口和完成各种特定的功能统、切换窗口和完成各种特定的功能发布命令的方式发布命令的方式 q 在命令框中直接键入命令;在命令框中直接键入命令;q 使用下拉菜单;使用下拉菜单;q 使用工具栏;使用工具栏;q 按功能键。按功能键。第一章第一章 SAS系统简介系统简介SAS 使用工具栏图标使用工具栏图标 发命令发命令ASSIST 从下拉菜单选从下拉菜单选Solutions ASSIST或或或或或或或或进入进入SAS/ASSIST的方法的方法 进入进入SAS桌面系统的方法桌面系统的方法 1.3 SAS提供的基本运行环境提供的基本运行环境第一章第一章 SAS系统简介系统
15、简介 发命令发命令DESKTOP 从下拉菜单选从下拉菜单选Solutions Desktop或或或或除编程外,对一些常用的分析功能除编程外,对一些常用的分析功能SAS系统系统都提供了简便的菜单系统,主要有:都提供了简便的菜单系统,主要有:SAS/INSIGHT:用于进行探索性数据分析;用于进行探索性数据分析;SAS/STATAnalyst Application:是专为分析员设计是专为分析员设计的菜单操作系统,又称的菜单操作系统,又称分析员应用分析员应用分析员应用分析员应用;SAS/STATMarketing Research:用于对市场调查的用于对市场调查的数据进行深入分析;数据进行深入分析
16、;SAS/QCSQC:是提供给企业的各种质量控制方法;是提供给企业的各种质量控制方法;SAS/QC(X)ADX:用于安排各种试验和对获得的用于安排各种试验和对获得的数据进行分析;数据进行分析;SAS/ETSFORECAST:用于对时间数列进行分析。用于对时间数列进行分析。第一章第一章 SAS系统简介系统简介SAS/INSIGHT、分析员应用、编程分析员应用、编程 三者的比较三者的比较对于常用的一些统计分析方法,三者均可达到对于常用的一些统计分析方法,三者均可达到同样目的。在实现过程中的差别主要表现为:同样目的。在实现过程中的差别主要表现为:SAS/INSIGHT 最为直观,便于步步深入;最为直
17、观,便于步步深入;最为直观,便于步步深入;最为直观,便于步步深入;分析员应用分析员应用 可提供自动形成的程序,而且在属可提供自动形成的程序,而且在属可提供自动形成的程序,而且在属可提供自动形成的程序,而且在属性数据分析和功效函数计算方面较性数据分析和功效函数计算方面较性数据分析和功效函数计算方面较性数据分析和功效函数计算方面较INSIGHT 强;强;强;强;编程编程 功能最强,尤其是对一些特殊或深入的分功能最强,尤其是对一些特殊或深入的分功能最强,尤其是对一些特殊或深入的分功能最强,尤其是对一些特殊或深入的分析功能只能用编程实现。析功能只能用编程实现。析功能只能用编程实现。析功能只能用编程实现
18、。第一章第一章 SAS系统简介系统简介SAS第一章第一章 SAS系统简介系统简介1.1 SAS系统的特点系统的特点1.2 SAS8.2的启动和退出的启动和退出1.3 SAS提供的基本运行环境提供的基本运行环境1.4 SAS程序简介程序简介1.5 SAS与与SPSS的简单比较的简单比较SAS1.4 SAS程序简介程序简介SAS程序的结构程序的结构数据步数据步DATA 通过指定数据集名称、通过指定数据集名称、定义数据集结构定义数据集结构(变量名、变量类型等变量名、变量类型等)和读入原始数据来建立和读入原始数据来建立SAS数据集数据集;程序步程序步PROC 调用不同的分析模块调用不同的分析模块来完成
19、对数据集的统计分析。来完成对数据集的统计分析。SAS程序每一数据步以程序每一数据步以DATA开始,而过程步开始,而过程步以以PROC开始,整个程序以开始,整个程序以RUN语句结束。语句结束。第一章第一章 SAS系统简介系统简介q每个语句常以开始的关键词称呼,用分号每个语句常以开始的关键词称呼,用分号“;”表示语句的结束;表示语句的结束;q输入字母可用大、小写或混用,语句中每个字(输入字母可用大、小写或混用,语句中每个字( word ) 及数字间至少以一个空格分隔;及数字间至少以一个空格分隔;q语句可以在任一列开始和结束,词间可任意加入语句可以在任一列开始和结束,词间可任意加入空格和换行,每行可
20、输入多个语句。空格和换行,每行可输入多个语句。SAS程序的运行程序的运行SAS程序的输入规则程序的输入规则对对编辑好的编辑好的SAS程序可通过点击窗口工具栏中的运程序可通过点击窗口工具栏中的运行图标行图标 或或F8功能键运行;也可在命令栏中输入功能键运行;也可在命令栏中输入SUBMIT命令提交运行。命令提交运行。第一章第一章 SAS系统简介系统简介SAS程序的修改程序的修改SAS程序的储存程序的储存在命令栏中输入在命令栏中输入“file文件名文件名”或在窗口下拉或在窗口下拉菜单菜单“FILE”中选中选“SAVE”项,可将项,可将SAS程序以程序以文件的形式储存起来。文件的形式储存起来。运行存在
21、错误的程序后,在运行存在错误的程序后,在LOG窗口中会出现红窗口中会出现红色错误提示;可通过色错误提示;可通过按按按按F4F4键键键键或在命令栏中发布或在命令栏中发布或在命令栏中发布或在命令栏中发布RECALLRECALL命令或从命令或从命令或从命令或从RunRun 菜单中选菜单中选菜单中选菜单中选Recall Last SubmitRecall Last Submit,将程序重新调入将程序重新调入PGM窗口进行修改。窗口进行修改。第一章第一章 SAS系统简介系统简介SAS程序的特点程序的特点qSAS系统为用户提供了交互式管理系统,使用户系统为用户提供了交互式管理系统,使用户能够看到程序的输入
22、、程序执行的过程及程序执能够看到程序的输入、程序执行的过程及程序执行的结果,界面亲切、易用;行的结果,界面亲切、易用;q近似英语的非过程语言(第四代语言);近似英语的非过程语言(第四代语言);q数据处理与统计分析的有机结合。数据处理与统计分析的有机结合。已知某班已知某班40名学生的基本资料,计算名学生的基本资料,计算身高和体重的均值、标准差。身高和体重的均值、标准差。【例例1.1】Proc means data = sunny.bclass ; Var height weight ;Run ;第一章第一章 SAS系统简介系统简介SAS第一章第一章 SAS系统简介系统简介1.1 SAS系统的特点
23、系统的特点1.2 SAS8.2的启动和退出的启动和退出1.3 SAS提供的基本运行环境提供的基本运行环境1.4 SAS程序简介程序简介1.5 SAS与与SPSS的简单比较的简单比较SAS1.5 SAS与与SPSS的简单比较的简单比较Statistical Analysis SystemStatistical Package for the Social ScienceqSAS由三十多个专用模块组成,系统庞大(容量由三十多个专用模块组成,系统庞大(容量1.44G),),应用于工商业、学术、政府军事机构的严应用于工商业、学术、政府军事机构的严肃决策支持及科学研究等肃决策支持及科学研究等;SPSS则
24、系统规模相对较则系统规模相对较小小( (容量只有容量只有100多多MB) ) ,主要用于统计分析。主要用于统计分析。qSPSS for Windows 主要是通过简便的菜单系统来主要是通过简便的菜单系统来完成任务;完成任务;SAS for Windows 对常用的分析功能也对常用的分析功能也提供了菜单系统,但功能强大的编程方法更有利于提供了菜单系统,但功能强大的编程方法更有利于提高专业人员的工作效率。提高专业人员的工作效率。第一章第一章 SAS系统简介系统简介LOG窗口窗口为为SAS日志,依日志,依次记录次记录SAS进程中各程序运进程中各程序运行的信息,可用命令清空行的信息,可用命令清空PGM
25、窗口窗口访问和编辑已访问和编辑已有的有的SAS程序、编写新的程序、编写新的SAS程序、递交程序、递交SAS程序、程序、将将SAS程序存为文件程序存为文件OUTPUT窗口窗口依次记录依次记录程序输出的结果,有结果程序输出的结果,有结果输出时自动转到前台输出时自动转到前台SASSAS管理器管理器管理器管理器窗口窗口窗口窗口管理管理管理管理SASSAS的的的的各个库各个库各个库各个库和库中的文件和库中的文件和库中的文件和库中的文件其他常用窗口其他常用窗口KEYS 查看及修改功能键的设置查看及修改功能键的设置OPTIONS 显示和改变显示和改变SAS系统设置系统设置DIR 显示所有临时显示所有临时SA
26、S数据集名称数据集名称LIBNAME 显示指定的库标记和其路径显示指定的库标记和其路径VAR 显示当前显示当前SAS数据集的有关信息数据集的有关信息HELP 显示显示SAS系统的帮助信息系统的帮助信息第一章第一章 SAS系统简介系统简介SAS/INSIGHTSAS/INSIGHT:为交互式的数据探索和分析工具为交互式的数据探索和分析工具通过多窗口连动的图象和分析结果,对数通过多窗口连动的图象和分析结果,对数据进行探索;据进行探索;分析单变量分布;分析单变量分布;用相关和主成分研究多变量间的关系;用相关和主成分研究多变量间的关系;用方差分析和回归分析说明、拟合变量间用方差分析和回归分析说明、拟合
27、变量间关系的模型。关系的模型。功功能能调调用用方方法法用下拉用下拉菜单菜单:Solutions AnalysisSolutions Analysis Interactive Data Analysis Interactive Data Analysis; 在命令行中键入命令:在命令行中键入命令:InsightInsight;提交提交PROC INSIGHTPROC INSIGHT 语句。语句。第一章第一章 SAS系统简介系统简介分析员应用:分析员应用:专为分析员设计的菜单操作系统专为分析员设计的菜单操作系统通过选择菜单系统的不同选项可完成各种通过选择菜单系统的不同选项可完成各种基本分析功能和绘
28、图功能;基本分析功能和绘图功能;完成每项任务后,能立即显示相应的结果,完成每项任务后,能立即显示相应的结果,而且保留相应的而且保留相应的SAS程序;程序;在分析过程中可随时调出有关的图形和结在分析过程中可随时调出有关的图形和结果进行显示。果进行显示。特特点点调调用用方方法法用下拉用下拉菜单菜单:Solutions Analysis Solutions Analysis Analyst Analyst; 在命令行中键入命令:在命令行中键入命令:AnalystAnalyst。第一章第一章 SAS系统简介系统简介思考与练习思考与练习启动启动SAS程序,认识基本界面;程序,认识基本界面;输入输入例例1.1的程序步骤并运行,在运的程序步骤并运行,在运行窗口查看有无错误,若有错误,回行窗口查看有无错误,若有错误,回到程序窗口调回原程序修改再运行;到程序窗口调回原程序修改再运行;启动启动SAS/INSIGHTSAS/INSIGHT及及分析员应用分析员应用,简单,简单了解其用法。了解其用法。