《SAS软件应用基础TheFundamentalApplicationofSAS》由会员分享,可在线阅读,更多相关《SAS软件应用基础TheFundamentalApplicationofSAS(23页珍藏版)》请在金锄头文库上搜索。
1、SAS软件应用基础软件应用基础 The Fundamental Application of SAS Software主讲人:李桥几种统计软件几种统计软件n nSAS - Statistical Analysis Systemn nSPSS - Statistical Product and Service Solutionsn nS-PLUSn n(Excel)2第一章 概述主要内容主要内容Main Topicsn n概述概述概述概述 IntroductionIntroductionn nSASSAS编程基础编程基础编程基础编程基础 Basic Programming of SASBasic
2、 Programming of SASn n建立数据集建立数据集建立数据集建立数据集 Make the Data SetMake the Data Setn n数据步程序设计数据步程序设计数据步程序设计数据步程序设计Program Design of Data StepProgram Design of Data Stepn nSASSAS文件操作文件操作文件操作文件操作 File Operation of SASFile Operation of SASn nSASSAS过程步语句过程步语句过程步语句过程步语句 Program Sentences of Proc StepProgram Se
3、ntences of Proc Stepn nSASSAS服务过程服务过程服务过程服务过程 Service Procedure of SASService Procedure of SASn n基础统计过程基础统计过程基础统计过程基础统计过程 Basic Statistic ProcedureBasic Statistic Proceduren nT T检验和方差分析检验和方差分析检验和方差分析检验和方差分析 T Test and Variance AnalysisT Test and Variance Analysisn n相关与回归相关与回归相关与回归相关与回归 Correlation a
4、nd RegressionCorrelation and Regressionn n非参数检验非参数检验非参数检验非参数检验 Nonparametric TestsNonparametric Tests3第一章 概述第一章第一章 概述概述 Introduction n nSAS系统介绍系统介绍n n什么是什么是什么是什么是 SASSASn nSASSAS系统发展概况系统发展概况系统发展概况系统发展概况n nSAS软件系统的使用软件系统的使用n nSASSAS系统的启动和退出系统的启动和退出系统的启动和退出系统的启动和退出n n编写运行调试保存编写运行调试保存编写运行调试保存编写运行调试保存SA
5、SSAS程序的过程程序的过程程序的过程程序的过程n nSASSAS常用功能键常用功能键常用功能键常用功能键4第一章 概述SAS系统介绍系统介绍n n什么是什么是SAS:SAS(Statistical Analysis System)是世)是世界上最著名的统计分析系统之一,具有完界上最著名的统计分析系统之一,具有完备的数据访问、管理、分析和呈现功能,备的数据访问、管理、分析和呈现功能,被誉为国际标准统计分析系统。被誉为国际标准统计分析系统。5第一章 概述n nSASSAS的模块化结构的模块化结构的模块化结构的模块化结构n nSASSAS有有有有3030多个模块组成多个模块组成多个模块组成多个模块
6、组成n nSAS/BASESAS/BASE:数据管理基本模块:数据管理基本模块:数据管理基本模块:数据管理基本模块n nSAS/STATSAS/STAT:统计功能模块:统计功能模块:统计功能模块:统计功能模块n nSAS/GRAPHSAS/GRAPH:高分辨率图形模块:高分辨率图形模块:高分辨率图形模块:高分辨率图形模块n nSAS/ACCESSSAS/ACCESS:数据库接口模块:数据库接口模块:数据库接口模块:数据库接口模块n nSAS/ORSAS/OR:规划与决策分析模块:规划与决策分析模块:规划与决策分析模块:规划与决策分析模块n n6第一章 概述n nSASSAS系统发展概况系统发展
7、概况系统发展概况系统发展概况n n19661966年年年年, , 美国美国美国美国North CarolinaNorth Carolina州立大学开发。州立大学开发。州立大学开发。州立大学开发。n n19761976年年年年, SAS, SAS研究所成立。研究所成立。研究所成立。研究所成立。n n19851985年年年年, , 推出小型机版、微机版。推出小型机版、微机版。推出小型机版、微机版。推出小型机版、微机版。n n常用的微机版本:常用的微机版本:常用的微机版本:常用的微机版本:6.126.12版,版,版,版,8.08.0版,版,版,版,9.09.0版版版版 目前,目前,目前,目前,SAS
8、SAS已发展成为用于决策支持及科学研究的大型已发展成为用于决策支持及科学研究的大型已发展成为用于决策支持及科学研究的大型已发展成为用于决策支持及科学研究的大型信息系统,并且每年都在改进。信息系统,并且每年都在改进。信息系统,并且每年都在改进。信息系统,并且每年都在改进。 SASSAS网址:网址:网址:网址:7第一章 概述n n我们能用我们能用SAS做什么?做什么?n n进行数据管理进行数据管理进行数据管理进行数据管理n n数据输入、建库、保存数据输入、建库、保存数据输入、建库、保存数据输入、建库、保存 n n 进行统计分析进行统计分析进行统计分析进行统计分析n nt t检验检验检验检验n n方
9、差分析方差分析方差分析方差分析n n卡方检验卡方检验卡方检验卡方检验n n相关、回归相关、回归相关、回归相关、回归n n秩和检验秩和检验秩和检验秩和检验n n8第一章 概述SAS软件系统的使用软件系统的使用n nSASSAS系统的启动和退出系统的启动和退出系统的启动和退出系统的启动和退出n n启动启动启动启动n n方式方式方式方式1 1:双击桌面图标:双击桌面图标:双击桌面图标:双击桌面图标n n方式方式方式方式2 2:执行开始菜单中程序菜单项:执行开始菜单中程序菜单项:执行开始菜单中程序菜单项:执行开始菜单中程序菜单项 【程序程序程序程序】【The SAS SystemThe SAS Sys
10、tem】【 The SAS System for The SAS System for WindowsWindows】n n SAS SAS租期限制租期限制租期限制租期限制 【Update SAS License InformationUpdate SAS License Information】 【更新更新更新更新SASSAS软件许可软件许可软件许可软件许可】9第一章 概述n n显示管理系统显示管理系统显示管理系统显示管理系统n n三个常用窗口:三个常用窗口:三个常用窗口:三个常用窗口:n nPROGRAM EDITORPROGRAM EDITOR程序编辑窗口程序编辑窗口程序编辑窗口程序编辑
11、窗口F5F5n nLOGLOG日志窗口日志窗口日志窗口日志窗口F6F6n nOUTPUTOUTPUT输出窗口输出窗口输出窗口输出窗口F7F7n n菜单:菜单:菜单:菜单:执行各种功能操作执行各种功能操作执行各种功能操作执行各种功能操作n n工具栏:工具栏:工具栏:工具栏:方便执行常用功能操作方便执行常用功能操作方便执行常用功能操作方便执行常用功能操作10第一章 概述n n退出退出退出退出n n方式方式方式方式1 1:选择关闭按钮:选择关闭按钮:选择关闭按钮:选择关闭按钮n n方式方式方式方式2 2:执行菜单命令:执行菜单命令:执行菜单命令:执行菜单命令【FileFile】【ExitExit】n
12、 n方式方式方式方式3 3:在命令框执行:在命令框执行:在命令框执行:在命令框执行BYEBYE或或或或ENDSASENDSAS命令命令命令命令 11第一章 概述编写、运行、调试、保存编写、运行、调试、保存SAS程序程序 n n编写编写SAS程序:程序:n n在在在在Program Edit Program Edit 程序编辑窗口输入源程序程序编辑窗口输入源程序程序编辑窗口输入源程序程序编辑窗口输入源程序n n根据题意编写程序根据题意编写程序根据题意编写程序根据题意编写程序n n例:有一批体检数据,包括受检者的姓名、性例:有一批体检数据,包括受检者的姓名、性例:有一批体检数据,包括受检者的姓名、
13、性例:有一批体检数据,包括受检者的姓名、性别、年龄、身高、体重信息。要求按性别分别别、年龄、身高、体重信息。要求按性别分别别、年龄、身高、体重信息。要求按性别分别别、年龄、身高、体重信息。要求按性别分别计算身高、体重的描述性统计量:均值、标准计算身高、体重的描述性统计量:均值、标准计算身高、体重的描述性统计量:均值、标准计算身高、体重的描述性统计量:均值、标准差、最大值、最小值。差、最大值、最小值。差、最大值、最小值。差、最大值、最小值。12第一章 概述13第一章 概述14第一章 概述n n程序说明程序说明程序说明程序说明n n数据步:将数据读入系统,建立数据集。数据步:将数据读入系统,建立数
14、据集。数据步:将数据读入系统,建立数据集。数据步:将数据读入系统,建立数据集。以以以以DATADATA语句开始语句开始语句开始语句开始INPUTINPUT语句描述数据变量语句描述数据变量语句描述数据变量语句描述数据变量 , , 用用用用$ $表示变量是字符型表示变量是字符型表示变量是字符型表示变量是字符型CARDSCARDS语句指示后面是数据语句指示后面是数据语句指示后面是数据语句指示后面是数据每行为一个观测数据,数据间无分号每行为一个观测数据,数据间无分号每行为一个观测数据,数据间无分号每行为一个观测数据,数据间无分号数据最后以数据最后以数据最后以数据最后以“ “;” ”开头的空行结束开头的
15、空行结束开头的空行结束开头的空行结束n n过程步:对数据集中数据进行分析、处理。过程步:对数据集中数据进行分析、处理。过程步:对数据集中数据进行分析、处理。过程步:对数据集中数据进行分析、处理。以以以以PROCPROC语句开始,调用语句开始,调用语句开始,调用语句开始,调用SASSAS标准过程标准过程标准过程标准过程每个语句都以每个语句都以每个语句都以每个语句都以“ “;” ”结束。结束。结束。结束。整个程序最后要有整个程序最后要有整个程序最后要有整个程序最后要有RUNRUN语句。语句。语句。语句。15第一章 概述n nSASSAS程序的书写格式:程序的书写格式:程序的书写格式:程序的书写格式
16、:n n不分大小写不分大小写不分大小写不分大小写n n单个名称中不能空格,不同名称间必须空格单个名称中不能空格,不同名称间必须空格单个名称中不能空格,不同名称间必须空格单个名称中不能空格,不同名称间必须空格n n一行可写多条语句,用分号分割一行可写多条语句,用分号分割一行可写多条语句,用分号分割一行可写多条语句,用分号分割n n一条语句可写多行一条语句可写多行一条语句可写多行一条语句可写多行n n数据行后不加分号,数据最后单独加一分号行数据行后不加分号,数据最后单独加一分号行数据行后不加分号,数据最后单独加一分号行数据行后不加分号,数据最后单独加一分号行n n程序用程序用程序用程序用RUNRU
17、N;语句结束;语句结束;语句结束;语句结束16第一章 概述n n运行运行SAS程序程序n n方式一:鼠标点击执行按钮方式一:鼠标点击执行按钮方式一:鼠标点击执行按钮方式一:鼠标点击执行按钮n n方式二:按功能键方式二:按功能键方式二:按功能键方式二:按功能键“ “F8”F8”n n方式三:执行菜单命令方式三:执行菜单命令方式三:执行菜单命令方式三:执行菜单命令【RunRun】【SubmitSubmit】 n n方式四:在命令框输入方式四:在命令框输入方式四:在命令框输入方式四:在命令框输入SUBMIT SUBMIT 命令并执行命令并执行命令并执行命令并执行 17第一章 概述n n查看结果查看结
18、果n n激活激活激活激活OUTPUTOUTPUT窗口窗口窗口窗口( F7 ) ( F7 ) n n注意:没有正确结果,可能是:注意:没有正确结果,可能是:注意:没有正确结果,可能是:注意:没有正确结果,可能是:n n程序语法错误:程序语法错误:程序语法错误:程序语法错误: 查看日志窗口错误信息查看日志窗口错误信息查看日志窗口错误信息查看日志窗口错误信息n n程序逻辑错误:程序逻辑错误:程序逻辑错误:程序逻辑错误: 分析源程序分析源程序分析源程序分析源程序n n没有调用能输出结果的过程没有调用能输出结果的过程没有调用能输出结果的过程没有调用能输出结果的过程18第一章 概述n n查看运行过程及出错
19、信息查看运行过程及出错信息n n激活激活激活激活LOGLOG窗口窗口窗口窗口( F6 ) ( F6 ) n n黑色文字黑色文字黑色文字黑色文字:源程序及运行情况:源程序及运行情况:源程序及运行情况:源程序及运行情况n n蓝色文字蓝色文字蓝色文字蓝色文字:程序运行情况的说明信息:程序运行情况的说明信息:程序运行情况的说明信息:程序运行情况的说明信息n n红色文字红色文字红色文字红色文字:出错信息:出错信息:出错信息:出错信息n n绿色文字绿色文字绿色文字绿色文字:警告信息:警告信息:警告信息:警告信息19第一章 概述n n调试调试SAS程序程序n n回到程序编辑窗口,修改源程序,再执行回到程序编
20、辑窗口,修改源程序,再执行回到程序编辑窗口,修改源程序,再执行回到程序编辑窗口,修改源程序,再执行n n如果程序编辑窗口没有显示刚刚执行的程序,如果程序编辑窗口没有显示刚刚执行的程序,如果程序编辑窗口没有显示刚刚执行的程序,如果程序编辑窗口没有显示刚刚执行的程序,可通过可通过可通过可通过SASSAS的调回命令将刚刚执行的程序调回。的调回命令将刚刚执行的程序调回。的调回命令将刚刚执行的程序调回。的调回命令将刚刚执行的程序调回。n n调回方式:调回方式:调回方式:调回方式:n n按功能键按功能键按功能键按功能键“ “F4”F4”n n菜单菜单菜单菜单【RunRun】【RecallRecall La
21、st Submit Last Submit】 20第一章 概述n n保存保存SAS程序及其他窗口内容程序及其他窗口内容n n激活相应窗口,然后选择:激活相应窗口,然后选择:激活相应窗口,然后选择:激活相应窗口,然后选择:n n方式一:鼠标点击方式一:鼠标点击方式一:鼠标点击方式一:鼠标点击“ “存盘存盘存盘存盘” ”工具按钮工具按钮工具按钮工具按钮n n方式二:执行菜单命令方式二:执行菜单命令方式二:执行菜单命令方式二:执行菜单命令【FileFile】【SaveSave】/ / 【Save Save asas】n n可保存程序、数据文件、运行结果、日志等。可保存程序、数据文件、运行结果、日志等
22、。可保存程序、数据文件、运行结果、日志等。可保存程序、数据文件、运行结果、日志等。n nSASSAS保存成纯文本格式文件。保存成纯文本格式文件。保存成纯文本格式文件。保存成纯文本格式文件。21第一章 概述n n打开已保存的文件打开已保存的文件n n只能在只能在只能在只能在Program EditProgram Edit窗口打开文件,选择:窗口打开文件,选择:窗口打开文件,选择:窗口打开文件,选择:n n方式一:鼠标点击方式一:鼠标点击方式一:鼠标点击方式一:鼠标点击“ “打开打开打开打开” ”工具按钮工具按钮工具按钮工具按钮n n方式二:执行菜单命令方式二:执行菜单命令方式二:执行菜单命令方式
23、二:执行菜单命令【FileFile】【OpenOpen】 n n可打开以前保存的程序、数据文件、运行结果、可打开以前保存的程序、数据文件、运行结果、可打开以前保存的程序、数据文件、运行结果、可打开以前保存的程序、数据文件、运行结果、日志等文件及其他文本格式的文件。日志等文件及其他文本格式的文件。日志等文件及其他文本格式的文件。日志等文件及其他文本格式的文件。22第一章 概述SAS常用功能键常用功能键 n n按功能键按功能键按功能键按功能键“ “F9”F9”,激活,激活,激活,激活KeysKeys窗口,可查看功能键窗口,可查看功能键窗口,可查看功能键窗口,可查看功能键的定义。的定义。的定义。的定义。23第一章 概述