SAS软件与数学建模.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《SAS软件与数学建模.pptx》由会员分享,可在线阅读,更多相关《SAS软件与数学建模.pptx(129页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、统计统计生物物理化学经济保险心理教育管理第1页/共129页内容简介模块简介模块简介SAS与与Excel的通讯的通讯常用过程常用过程SAS的学习的学习曲线拟合非线性规划神经网络多元统计矩阵运算回归分析第2页/共129页模块简介模块简介SAS系统的组成SAS数据库部分:其模块为SAS/BASE。它也是其它模块的基础,即其它模块是建立在其基础之上的SAS分析核心:这一部分包括了许多模块:SAS/STAT:统计分析模块:回归分析、方差分析、属性数据分析、多变量分析、判别和聚类分析、残存分析、心理测验分析和非参数分析等8类40多个过程。SAS/ETS:经济预测或时间序列分析模块。如实用预测(逐步回归、指
2、数平滑等)序列相关校正回归、分布滞后回归、ARIMA模型、状态空间方法、谱分析和互谱分析等。SAS/OR:运筹学和工程管理模块:可进行线性和非线性规划,还包括项目管理,时间安排和资源分配等问题的一整套方法。SAS/QC:质量控制和试验设计模块。SAS/IML:矩阵运算模块。SAS/LAB:菜单驱动的面向任务的解释引导式数据分析模块。SAS/INSIGHT:可视化数据探索工具模块。SAS/SPECTRAVIEW:多维数据观测、分析、研究的交互式立体可视化工具模块第3页/共129页模块简介模块简介SAS系统的组成SAS开发及呈现工具:SAS/AF:应用开发工具。采用面向对象的技术,开发用户自己的图
3、形用户界面(GUI)的应用系统。SAS/EIS:行政管理系统或个人的信息系统SAS/GRAPH:图形软件包SAS/GIS:集地理信息系统功能与空间数据的显示分析于一体的软件SAS对分布处理模式的支持及其数据仓库设计:SAS/ACCESS:与外部数据库文件的接口模块。SAS/CONNECT:在网络环境下,使各平台上的SAS系统建立内在联系模块。实现分布处理,从而有效地利用各平台数据和机器资源SAS/SHARE:实行SAS系统中数据库的并发控制的模块第4页/共129页SAS与与Excel的通讯的通讯SAS中数据Excel第5页/共129页SAS系统基础1 1 概述概述1.1SAS1.1SAS显示管
4、理系统显示管理系统1.2SAS1.2SAS数据库与数据集数据库与数据集2 SAS2 SAS编程基础编程基础2.12.1一个简单一个简单SASSAS程序程序2.2SAS2.2SAS变量变量2.3SAS2.3SAS表达式表达式2.4SAS2.4SAS函数函数2.4.1SAS2.4.1SAS函数概述函数概述2.4.22.4.2常用常用SASSAS函数函数3 DATA3 DATA步步3.1DATA3.1DATA步流程步流程3.2INPUT3.2INPUT语句语句3.33.3数据集的整理数据集的整理3.43.4数据集的连接与合并数据集的连接与合并3.5SAS3.5SAS与外部数据的交换与外部数据的交换第
5、6页/共129页StatisticalAnalysisSystem(缩写为SAS):是用于数据分析与决策支持的大型集成式模块化软件系统在数据处理和统计分析领域,SAS系统被誉为国际上的标准软件系统第7页/共129页四大任务:数据访问数据访问访问任何形式和来源的数据访问任何形式和来源的数据数据管理数据管理将数据转变为可用形式将数据转变为可用形式数据呈现数据呈现以文字、图形和表格的形式展现数据信息以文字、图形和表格的形式展现数据信息数据分析数据分析获取有意义的信息获取有意义的信息第8页/共129页1.SAS1.SAS显示管理系统显示管理系统 SASSAS系统的启动系统的启动点击图标点击图标,启动,
6、启动SASSAS系统系统命令窗口命令窗口菜单栏菜单栏工具栏工具栏LOGLOG窗窗程序编辑窗程序编辑窗状态栏状态栏结果窗结果窗资源管理器资源管理器结果输出窗结果输出窗演示演示第9页/共129页2.SAS2.SAS数据库与数据集数据库与数据集SASSAS数据库数据库:主要用于存放数据集和目录主要用于存放数据集和目录.SASSAS系统系统库库操作系统操作系统文件夹文件夹第10页/共129页2.SAS2.SAS数据库与数据集数据库与数据集SASSAS数据库数据库:主要用于存放数据集和目录主要用于存放数据集和目录.临时库临时库(WORK):SAS(WORK):SAS系统的临时工作目录系统的临时工作目录,
7、退出系统时退出系统时,其中的内容全部删除其中的内容全部删除永久库永久库:与临时库相反与临时库相反.SAS.SAS提供提供SASUSER,SASHELPSASUSER,SASHELP第11页/共129页2.SAS2.SAS数据库与数据集数据库与数据集SASSAS数据库数据库:主要用于存放数据集和目录主要用于存放数据集和目录.创建用户永久库创建用户永久库vv 用操作系统中的资源管理器用操作系统中的资源管理器,建立一文件夹建立一文件夹程序方式程序方式:libname:libname库名库名文件夹所在路径文件夹所在路径 菜单方式菜单方式:点击图标点击图标,然后按要求操作然后按要求操作.vv在在SASS
8、AS系统中建库系统中建库第12页/共129页2.SAS2.SAS数据库与数据集数据库与数据集SASSAS数据库数据库:主要用于存放数据集和目录主要用于存放数据集和目录.创建用户永久库创建用户永久库例:在例:在SASSAS中先用程序方式建立一名为中先用程序方式建立一名为COURSECOURSE的用户库;再用菜单方式建的用户库;再用菜单方式建立一名为立一名为COURSE1COURSE1的用户库。的用户库。操作操作第13页/共129页2.SAS2.SAS数据库与数据集数据库与数据集SASSAS数据集数据集:主要用于存放数据文件。它一般由主要用于存放数据文件。它一般由描述部分描述部分和和数据部分数据部
9、分组成,也有一些数据集包含组成,也有一些数据集包含索引部分索引部分。数据部分数据部分是存放数据的地方,它组织成一张是存放数据的地方,它组织成一张二维表二维表,其列,其列表示变量,行表示观测。表示变量,行表示观测。描述部分说明了数据集的一般信息,如数据集的名字和成员描述部分说明了数据集的一般信息,如数据集的名字和成员类型;建立的日期和时间;观测数以及变量个数、属性等。类型;建立的日期和时间;观测数以及变量个数、属性等。第14页/共129页2.SAS2.SAS数据库与数据集数据库与数据集SASSAS数据集数据集:数据部分数据部分是存放数据的地方,它组织成一张是存放数据的地方,它组织成一张二维表二维
10、表,其列,其列表示变量,行表示观测。表示变量,行表示观测。观测观测变量变量第15页/共129页2.SAS2.SAS数据库与数据集数据库与数据集SASSAS数据集的引用数据集的引用:库名数据集名园点连接符园点连接符第16页/共129页Databodyfat;Databodyfat;inPUtsex$fatpct;inPUtsex$fatpct;fat=fatpct/100;fat=fatpct/100;cards;cards;M13.3F22M19F26M20F16M8F12M18F21.7M13.3F22M19F26M20F16M8F12M18F21.7M22F23.2M20F21M31F28
11、M21F30M12F23M22F23.2M20F21M31F28M21F30M12F23M16M12M24M16M12M24RUNRUN;PROCmeansdata=bodyfat;PROCmeansdata=bodyfat;varfatpct;varfatpct;run;run;DATADATA步步程程序序步步1 1、一个简单、一个简单SASSAS程序程序第17页/共129页该程序的结构包括两部分:该程序的结构包括两部分:以关键词以关键词DATADATA开始的开始的DATADATA步;主要创建步;主要创建数据集数据集,如此例中的如此例中的bodyfatbodyfat,同时也可以产,同时也可以
12、产生一些描述性统计和报表输出;生一些描述性统计和报表输出;以关键词以关键词PROCPROC开头开头PROCPROC步。步。PROCPROC步步则是系统预先写好的执行特殊任务的则是系统预先写好的执行特殊任务的SASSAS子子程序程序,如此例中的如此例中的meansmeans过程过程,它主要是承,它主要是承担数据的分析,同时也可产生相关的数据集。担数据的分析,同时也可产生相关的数据集。1 1、一个简单、一个简单SASSAS程序程序第18页/共129页从该程序可以看出从该程序可以看出SASSAS程序的特点:程序的特点:vvSASSAS程序是由程序是由SASSAS关键词、关键词、SASSAS名字、特殊
13、字符(如例子中的名字、特殊字符(如例子中的$号)和运算符组成的字符串,并以分号(;)结尾的号)和运算符组成的字符串,并以分号(;)结尾的SASSAS语句组成,语句组成,它要求它要求SASSAS系统执行一种操作或给系统执行一种操作或给SASSAS系统提供信息。系统提供信息。vv SASSAS程序不区分大小写,语句位置任意,一条语句的书写既可起程序不区分大小写,语句位置任意,一条语句的书写既可起始于任何行、列,也可跨越多行,同时也可以将多条语句写在一行。始于任何行、列,也可跨越多行,同时也可以将多条语句写在一行。不过一个好的习惯是;不过一个好的习惯是;DATADATA步和步和PROCPROC步顶格
14、书写,在每个步骤内步顶格书写,在每个步骤内的语句以缩进的方式书写,这样阅读和理解起来方便。的语句以缩进的方式书写,这样阅读和理解起来方便。1 1、一个简单、一个简单SASSAS程序程序操作操作第19页/共129页SASSAS变量的命名:第一个字符必须是字母或下划线变量的命名:第一个字符必须是字母或下划线(_);(_);后面可跟后面可跟1 1至至3232个字符(数字、字母或下划线)个字符(数字、字母或下划线)变量的属性:变量的属性:类型类型(type)(type):数值型、字符型:数值型、字符型(定义时变量后带定义时变量后带$)$)长度长度(length)(length):存储该变量所用的字节数
15、(缺省为存储该变量所用的字节数(缺省为8 8)输入格式输入格式(informat)/(informat)/输出格式输出格式(format)(format):标签标签(label)(label):对变量的作用给予描述。:对变量的作用给予描述。2 2、SASSAS变量变量第20页/共129页输入输入/输出格式:输出格式:类型:类型:字符型:用于字符变量的现成格式字符型:用于字符变量的现成格式数值型:用于一般数值型变量的现成格式数值型:用于一般数值型变量的现成格式日期时间型:用于日期和时间的现成格式日期时间型:用于日期和时间的现成格式用户定义:用于用户自定义格式用户定义:用于用户自定义格式2 2、S
16、ASSAS变量变量第21页/共129页输入输入/输出格式:输出格式:一般形式:一般形式:格式名格式名.2 2、SASSAS变量变量字符字符型变型变量量宽度宽度小数小数点后点后数值数值位数位数第22页/共129页输入输入/输出格式:输出格式:字符格式:字符格式:$w.$w.$CHARw.$CHARw.2 2、SASSAS变量变量其含义是读入或显示字符变量的前其含义是读入或显示字符变量的前w w个字节。其缺省值个字节。其缺省值均为变量的长度。当变量的长度未定时,均为变量的长度。当变量的长度未定时,$CHARw.$CHARw.格式格式宽度的缺省值为宽度的缺省值为8 8;对;对$w.$w.作为输出格式
17、时缺省宽度为作为输出格式时缺省宽度为1 1,作为输入格式时,必须提供作为输入格式时,必须提供w w的值。的值。二者作为输出格式时,均保留字符串前的空格;二者作为输出格式时,均保留字符串前的空格;但作为输入格式时,但作为输入格式时,$CHARw.$CHARw.保留字符串前的空格,而保留字符串前的空格,而$w.$w.则删除字符前的空格。则删除字符前的空格。第23页/共129页输入输入/输出格式:输出格式:数值输入格式:数值输入格式:w.dw.d数值输出格式:数值输出格式:BESTw.BESTw.2 2、SASSAS变量变量BESTw.BESTw.是缺省输出格式。是缺省输出格式。WW的缺省值为的缺省
18、值为1212,最大可取,最大可取3232。含义为将数值在规定的宽度下用最为精确有效的方式显示。含义为将数值在规定的宽度下用最为精确有效的方式显示。若用定点方式表示可提供更多的有效数字就使用定点方式;若用定点方式表示可提供更多的有效数字就使用定点方式;否则自动使用浮点数。否则自动使用浮点数。如:如:数据集中数值数据集中数值输出格式输出格式输出表示输出表示1257000best6.1.26E61257000best6.1.26E61257000best3.1E61257000best3.1E6第24页/共129页输入输入/输出格式:输出格式:数值输入格式:数值输入格式:COMMAw.dCOMMAw
19、.d2 2、SASSAS变量变量如:如:原始数据原始数据输入格式输入格式记入数值记入数值$1,2345,6789comma12.21234567.89$1,2345,6789comma12.21234567.89$1234,5678.9comma12.212345678.9$1234,5678.9comma12.212345678.9($1,2345,6789)comma14.2-1234567.89($1,2345,6789)comma14.2-1234567.89第25页/共129页输入输入/输出格式:输出格式:数值输出格式:数值输出格式:COMMAw.d&DOLLARw.dCOMMAw.
20、d&DOLLARw.d2 2、SASSAS变量变量如:如:原始数据原始数据输出格式输出格式输出表示输出表示123456.7comma12.2123,456.70123456.7comma12.2123,456.70-123456.7comma12.2-123,456.70-123456.7comma12.2-123,456.70123456.7dollar12.2$123,456.70123456.7dollar12.2$123,456.70-123456.7dollar12.2-123,456.70-123456.7dollar12.2-123,456.70第26页/共129页输入输入/输出
21、格式输出格式(日期日期):日期、时间的处理:日期、时间的处理:将日期和时间值均作为将日期和时间值均作为数值变量数值变量存储存储以以19601960年年1 1月月1 1日日为为0 0点,其它日期值为该日期值与点,其它日期值为该日期值与19601960年年1 1月月1 1日日相差的天数。相差的天数。时间以时间以19601960年年1 1月月1 1日日0 0时时0 0分分0 0秒秒为起点(为起点(0 0点),其余时间为与其点),其余时间为与其的差值。的差值。2 2、SASSAS变量变量第27页/共129页输入输入/输出格式输出格式(日期日期):I.I.输入格式输入格式:YYMMDDw.:YYMMDD
22、w.输出格式输出格式:YYMMDDxw.:YYMMDDxw.源数据日期源数据日期 输入格式输入格式 SASSAS日期值日期值 输出格式输出格式 输出表示输出表示99-10-15 yymmdd8.14532 yymmddd10.1999-10-1599-10-15 yymmdd8.14532 yymmddd10.1999-10-1599/10/15 ddmmyy8.14532 yymmdds10.1999/10/1599/10/15 ddmmyy8.14532 yymmdds10.1999/10/15151099 ddmmyy6.14532 mmddyyp10.10.15.1999151099
23、ddmmyy6.14532 mmddyyp10.10.15.199910-15-99 mmddyy8.14532 ddmmyyn8.1510199910-15-99 mmddyy8.14532 ddmmyyn8.151019992 2、SASSAS变量变量其中输出格式中的其中输出格式中的x x的取值为的取值为:x:BCDNPSx:BCDNPS含义含义空格空格:-:-无无././第28页/共129页输入输入/输出格式输出格式(日期日期):II.II.输入输出格式输入输出格式:DATEw.:DATEw.源数据日期源数据日期 输入格式输入格式 SASSAS日期值日期值 输出格式输出格式 输出表示输出
24、表示15OCT99 date7.14532 date9.15OCT199915OCT99 date7.14532 date9.15OCT19992 2、SASSAS变量变量第29页/共129页输入输入/输出格式输出格式(时间时间):III.III.输入格式输入格式:TIMEw.:TIMEw.和输出格式和输出格式:TIMEw.d:TIMEw.d hh:mm:ss.ss(hh:mm:ss.ss(时时:分分:秒秒.百分秒百分秒)源数据日期源数据日期 输入格式输入格式 SASSAS日期值日期值 输出格式输出格式 输出表示输出表示13:40:35.37 time11.49235.37 time11.2
25、13:40:35.3713:40:35.37 time11.49235.37 time11.2 13:40:35.3713 40 35.37 time11.49235.37 Time2.1313 40 35.37 time11.49235.37 Time2.1313/40/35.37 time11.49235.37 Time5.13:4013/40/35.37 time11.49235.37 Time5.13:4013-40-35.37 time11.49235.37 Time8.13:40:3513-40-35.37 time11.49235.37 Time8.13:40:351 40 35
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAS 软件 数学 建模
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内