SAS软件与统计应用教程 第1章SAS基础.ppt
《SAS软件与统计应用教程 第1章SAS基础.ppt》由会员分享,可在线阅读,更多相关《SAS软件与统计应用教程 第1章SAS基础.ppt(88页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程第一章 SAS基础n1.1 初识初识SASn1.2 初识初识INSIGHT模块模块n1.3 初识初识“分析家分析家”n1.4 SAS编程初步编程初步STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程n1.1 1.1 初识初识SASSASn1.1.1 SAS简介n1.1.2 使用SASn1.1.3 SAS对数据文件的管理STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程1.1.1 SAS简介简介1.SAS1.SAS与统计分析与统计分析 在在众众多多的的统统计
2、计软软件件中中,SAS以以运运行行稳稳定定、功功能能强强大大而而著著称称。近近20年年来来,SAS一一直直占占据据着着统统计计软软件件的的高高端端市市场场,用用户户遍遍及及金金融融、医医药药卫卫生生、生生产产、运运输输、通通讯讯、政政府府和和教教育育科科研研等等领领域域。在在数数据据处处理理和和统统计计分分析析领领域域,SAS系系统被誉为国际上的标准软件,堪称统计软件界的巨无霸。统被誉为国际上的标准软件,堪称统计软件界的巨无霸。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程1.1.1 SAS简介简介1.SAS1.SAS与统计分析与统计分析 在在国国际际学学术术
3、界界有有条条不不成成文文的的规规定定,凡凡是是用用SAS统统计计分分析析的的结结果果,在在国国际际学学术术交交流流中中可可以以不不必必说说明明算算法法,由由此此可见其权威性和信誉度。可见其权威性和信誉度。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程2.SAS2.SAS的版本介绍的版本介绍 SAS是是在在1960年年代代末末期期由由两两位位北北卡卡州州立立大大学学(North Carolina State University)统统计计系系的的教教授授开开发发第第一一版版的的SAS只只含含一一般般线线性性模模型型的的分分析析法法,而而且且只只适适用用于于IBM
4、的的主主机机;1976年年成成立立SAS公公司司负负责责软软件件的的发发展展、维维护护并并提提供供相相关关服服务务PC版版本本的的SAS于于1987年年推推出出(V6.02),1989年年推推出出SAS/PC(V6.04)版版本本;1997年年下下半半年年推推出出适适用用于于多多种种操操作作系系统统的的V6.12版版本本(Windows版版);2000年年2月月又又推推出出SAS系系统统V8版版本本,2001年年推推出出SAS系系统统V8.2版本;目前版本;目前SAS最新版本为最新版本为V9.01STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程3.SAS3.SA
5、S的功能模块的功能模块 SAS系系统统由由三三十十几几个个模模块块组组成成,其其分分析析功功能能散散布布在在几几乎乎所所有有的的模模块块之之中中,较较为为集集中中的的具具有有统统计计分分析析功功能能的的是是SAS/BASE、SAS/STAT、SAS/QC、SAS/INSIGHT、SAS/ETS等一些模块,通过编程可以调用各种分析功能。等一些模块,通过编程可以调用各种分析功能。对对于于常常用用的的一一些些统统计计分分析析方方法法,SAS系系统统中中的的如如下下三三种方法可以达到同样的目的:种方法可以达到同样的目的:INSIGHT(“交互式数据分析交互式数据分析”)Analyst(“分析家分析家”
6、)直接编程直接编程STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程1.1.2 使用使用SAS1.SAS1.SAS的启动的启动 在在Windows环环境境中中,用用如如下下方方法法可可以以进进入入SAS系系统统的的窗口运行环境:窗口运行环境:用用 鼠鼠 标标 选选 择择 系系 统统 菜菜 单单 项项:“开开 始始”“程程 序序”“The SAS System”“The SAS System for Windows V8”如如果果SAS安安装装系系统统在在桌桌面面上上建建立立有有快快捷捷方方式式图图标标,双击双击SAS.EXE图标启动图标启动SAS。生生成成SAS.
7、EXE的的快快捷捷方方式式(把把SAS.EXE用用鼠鼠标标右右键键拖到桌面),双击拖到桌面),双击SAS.EXE图标启动图标启动SAS。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程2.SAS2.SAS的操作界面的操作界面 SAS系系统统启启动动后后,进进入入SAS操操作作界界面面。SAS操操作作界界面面的的标标准准名名称称为为SAS Application WorkSpace(SAS应应用用工工作空间),简称作空间),简称SAS AWS。如如 同同 其其 它它 许许 多多Windows应应用用程程序序一一样样,SAS AWS是是一一个个多多窗窗口口界界面面:
8、在在一一个个主主窗窗口口内内包包含含若若干干个个子子窗窗口口,并并有有菜菜单单栏栏、工工具具栏栏、状状态栏等。态栏等。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程(1)子窗口 SAS V8.2的的子子窗窗口口有有十十几几个个,但但初初始始状状态态下下能能见见到到的的是最常用的五个子窗口:是最常用的五个子窗口:Editor窗口:增强的程序编辑器。窗口:增强的程序编辑器。通通常常,在在Editor窗窗口口输输入入SAS程程序序,选选择择菜菜单单项项“Run”“Submit”,或或者者直直接接点点击击工工具具栏栏上上的的按按钮钮就可以运行程序。就可以运行程序。用用
9、 功功 能能 键键 F5或或 选选 择择 菜菜 单单 项项“View”“Enhanced Editor”可以打开可以打开Editor窗口。窗口。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程 Log窗口:记录程序的运行情况。窗口:记录程序的运行情况。用用功功能能键键F6或或选选择择菜菜单单项项“View”“Log”可可以以打打开开Log窗口。窗口。Output窗口:显示窗口:显示SAS程序中各过程的运行结果。程序中各过程的运行结果。用用功功能能键键F7或或选选择择菜菜单单项项“View”“Output”可可以以打开打开Output窗口。窗口。Results窗口
10、:管理窗口:管理SAS程序的输出结果。程序的输出结果。选选择择菜菜单单项项“View”“Results”可可以以打打开开Results窗口。窗口。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程 Explorer窗窗口口:管管理理SAS逻逻辑辑库库和和存存放放在在逻逻辑辑库库中中由由SAS系统创建的数据文件和其它类型的系统创建的数据文件和其它类型的SAS文件。文件。选选 择择 菜菜 单单 项项“View”“Explorer”可可 以以 打打 开开Explorer窗口。窗口。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程(2)菜单
11、栏菜单栏 SAS主主窗窗口口标标题题栏栏下下是是主主菜菜单单。SAS菜菜单单是是动动态态的的,其其内内容容随随上上下下文文而而不不同同,即即光光标标在在不不同同窗窗口口其其菜菜单单也也不不同。同。(3)工具栏工具栏 工工具具栏栏也也是是动动态态的的,当当光光标标在在编编辑辑窗窗口口时时工工具具栏栏图图标标的解释如表的解释如表1-1。其其中中提提交交程程序序按按钮钮最最为为常常用用,点点击击该该按按钮钮即即可可运运行行Editor窗口中的窗口中的SAS程序。程序。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程(4)状态栏状态栏 SAS界界面面的的状状态态栏栏中中
12、显显示示当当前前工工作作目目录录,这这是是文文件件打打开、保存的缺省目录。双击此处可以更改当前工作目录。开、保存的缺省目录。双击此处可以更改当前工作目录。3.SAS3.SAS的退出的退出 在在SAS应应用用工工作作空空间间中中用用鼠鼠标标单单击击关关闭闭按按钮钮,或或者者选选择择菜菜单单“File”“Exit”,打打开开“Exit”对对话话框框,单单击击“确定确定”按钮,即可退出按钮,即可退出SAS。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程1.1.3 SAS对数据文件的管理对数据文件的管理 在在SAS系系统统中中建建立立的的众众多多SAS文文件件,可可按
13、按不不同同需需要要将将其其归归入入若若干干个个SAS逻逻辑辑库库,以以便便对对SAS文文件件进进行行访访问问和和管管理理。Explorer窗窗口口可可以以管管理理逻逻辑辑库库和和各各种种SAS文文件件,一般的,对于一般的,对于SAS文件的复制、查看和删除等操作。文件的复制、查看和删除等操作。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程1.1.逻辑库和逻辑库和SASSAS文件文件 一个逻辑库就是存放在同一文件夹中的一组一个逻辑库就是存放在同一文件夹中的一组SAS文件。文件。在在SAS系系统统的的信信息息组组织织中中,总总共共只只有有两两个个层层次次:SAS逻逻
14、辑辑库库是是高高一一级级的的层层次次,低低一一级级的的层层次次就就是是SAS文文件件本本身。身。SAS的逻辑库分为临时库和永久库两种。的逻辑库分为临时库和永久库两种。临临时时库库只只有有一一个个,名名为为Work,存存放放在在Work中中的的SAS文文件件叫叫临临时时文文件件,这这些些临临时时文文件件当当退退出出SAS系系统统时时会会被被自动删除。自动删除。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程 SAS每每次次启启动动时时会会自自动动指指定定4个个库库标标记记:Work,Sasuser,Sashelp,Sasmap。Sasuser库库保保存存与与用用户
15、户个个人人设设置置有有关关的的文文件件,Sashelp库库保保存存与与SAS帮帮助助系系统统、例例子子有关的文件。有关的文件。永永久久文文件件保保存存在在永永久久库库中中,在在退退出出SAS系系统统时时不不会会自自动被删除。动被删除。在在Explorer窗窗口口中中,单单击击工工具具按按钮钮,或或是是在在右右键键菜菜单单中中选选择择“New”,打打开开“New Library”对对话话框框,可可以以建建立立新新库库,见见图图1-3。如如果果选选中中“Enable at startup”复复选选框框,则每次打开则每次打开SAS时所建逻辑库都有效。时所建逻辑库都有效。STATSTATSTATSTA
16、TSASSAS软件与统计应用教程软件与统计应用教程 SAS文文件件是是指指储储存存在在SAS逻逻辑辑库库中中的的成成员员,SAS的的用用户文件的主要类型有:户文件的主要类型有:SAS数据集数据集 SAS程序程序 访访问问一一个个SAS文文件件,一一定定要要指指明明它它所所在在的的逻逻辑辑库库,格格式式为为:逻逻辑辑库库名名.文文件件名名。如如在在Sasuser库库下下建建立立一一个个名名为为Mydata的数据集,访问的时候,要用的数据集,访问的时候,要用Sasuser.mydata。如如果果不不指指明明逻逻辑辑库库名名,则则表表示示存存储储在在临临时时逻逻辑辑库库WORK中的中的SAS文件。文
17、件。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程2.SAS2.SAS的名字的名字 SAS的的名名字字(数数据据集集名名、变变量量名名、逻逻辑辑库库名名等等等等)有有以下命名规则:以下命名规则:1)由英文字母、数字、下划线组成;由英文字母、数字、下划线组成;2)第一个字符必须是字母或下划线;第一个字符必须是字母或下划线;3)不区分大、小写字母。不区分大、小写字母。另另外外,SAS逻逻辑辑库库名名最最多多用用8个个字字符符;数数据据集集和和变变量量的名字最多用的名字最多用32个字符。个字符。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计
18、应用教程3.SAS3.SAS数据集数据集 SAS的的核核心心是是SAS数数据据集集。SAS数数据据集集是是SAS文文件件的的一种,一般由以下两部分组成:一种,一般由以下两部分组成:(1)描述部分描述部分 包包含含该该数数据据集集的的一一般般信信息息,包包括括:数数据据集集的的名名字字及及其其成成员员类类型型、数数据据集集建建立立的的日日期期和和时时间间、观观测测的的数数目目、变变量量的的数数目目以以及及数数据据集集中中每每一一个个变变量量的的特特征征信信息息,包包括括:Name(变变量量名名)、Type(类类型型)、Length(长长度度)、Format(输出格式输出格式)、Informat(
19、输入格式输入格式)、Label(标签标签)。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程(2)数据部分数据部分 包包含含该该数数据据集集中中收收集集的的数数据据的的值值,可可以以看看作作是是一一个个矩矩形形的的表表格格。下下图图所所示示的的数数据据表表就就是是SAS V8自自带带的的数数据据集集Sasuser.Class,其中包含了,其中包含了19个学生的有关信息。个学生的有关信息。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程4.4.数据集的导入数据集的导入 导入导入Excel数据表的步骤如下:数据表的步骤如下:1)在在
20、SAS应应 用用 工工 作作 空空 间间 中中,选选 择择 菜菜 单单“File”“Import Data”,打打开开导导入入向向导导“Import Wizard”第一步:选择导入类型(第一步:选择导入类型(Select import type)。)。2)在在 第第 二二 步步 的的“Select file”对对 话话 框框 中中,单单 击击“Browse”按按钮钮,在在“打打开开”对对话话框框中中选选择择所所需需要要的的Excel文文件件,返返回回。然然后后,单单击击“Option”按按钮钮,选选择择所需的工作表。所需的工作表。STATSTATSTATSTATSASSAS软件与统计应用教程软
21、件与统计应用教程4.4.数据集的导入数据集的导入 导入导入Excel数据表的步骤如下:数据表的步骤如下:3)在在第第三三步步的的“Select library and member”对对话话框框中,选择导入数据集所存放的逻辑库以及数据集的名称。中,选择导入数据集所存放的逻辑库以及数据集的名称。4)在在第第四四步步的的“Create SAS Statements”对对话话框框中中,可可以以选选择择将将系系统统生生成成的的程程序序代代码码存存放放的的位位置置,完完成成导导入入过程。过程。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程n1.2 1.2 初识初识INS
22、IGHTINSIGHT模块模块n1.2.1 调用INSIGHT模块n1.2.2 INSIGHT的功能概述n1.2.3 数据的预处理操作STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程1.2.1 调用调用INSIGHT模块模块 有如下两种方法可以调用有如下两种方法可以调用INSIGHT模块:模块:方法一:在命令行键入方法一:在命令行键入“Insight”方方法法二二:在在菜菜单单中中选选择择“Solution(解解决决方方案案)”“Analysis(分分 析析)”“Interactive Data Analysis(交互式数据分析)(交互式数据分析)”。STATS
23、TATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程 INSIGHT提提供供了了一一个个类类似似于于电电子子表表格格的的数数据据窗窗口口来来管管理理数数据据集集。图图1-10为为显显示示了了数数据据集集SASUSER.CLASS的的数据窗口。数据窗口。变量个数数据窗菜单观测个数绘点符号观测序号变量作用 变量名称STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程 在在SAS数数据据集集中中,变变量量分分为为两两种种类类型型:字字符符型型变变量量和和数数值值型型变变量量。在在INSIGHT中中,为为了了区区分分变变量量在在分分析析中中的的不同作用,又
24、按变量的测量水平分为两类:不同作用,又按变量的测量水平分为两类:区区间间型型变变量量(interval variable):区区间间型型变变量量必必须须是是数数值值型型变变量量,可可以以对对其其观观测测值值进进行行四四则则运运算算,计计算算各各种统计量;种统计量;列列名名型型变变量量(nominal variable):列列名名型型变变量量可可以以是是数数值值型型的的,也也可可以以是是字字符符型型的的,在在INSIGHT中中常常起起分分类类作用。作用。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程1.2.2 INSIGHT的功能概述的功能概述 INSIGHT是
25、是一一个个交交互互式式的的数数据据探探索索和和分分析析的的工工具具,用用这一模块可以:这一模块可以:通通过过多多窗窗口口连连动动的的图图像像和和分分析析结结果果,对对数数据据进进行行探探索;索;分析单变量分布;分析单变量分布;用相关和主成分研究多变量间的关系;用相关和主成分研究多变量间的关系;用方差分析和回归分析拟合变量间关系的模型;用方差分析和回归分析拟合变量间关系的模型;INSIGHT的各项功能可以在菜单中找到。的各项功能可以在菜单中找到。STATSTATSTATSTATSASSAS软件与统计应用教程软件与统计应用教程 INSIGHT的一般操作步骤为:的一般操作步骤为:1)打打开开数数据据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAS软件与统计应用教程 第1章 SAS基础 SAS 软件 统计 应用 教程 基础
限制150内