sas软件主要功能模块简介课件

上传人:F****n 文档编号:88120590 上传时间:2019-04-19 格式:PPT 页数:125 大小:401KB
返回 下载 相关 举报
sas软件主要功能模块简介课件_第1页
第1页 / 共125页
sas软件主要功能模块简介课件_第2页
第2页 / 共125页
sas软件主要功能模块简介课件_第3页
第3页 / 共125页
sas软件主要功能模块简介课件_第4页
第4页 / 共125页
sas软件主要功能模块简介课件_第5页
第5页 / 共125页
点击查看更多>>
资源描述

《sas软件主要功能模块简介课件》由会员分享,可在线阅读,更多相关《sas软件主要功能模块简介课件(125页珍藏版)》请在金锄头文库上搜索。

1、Uncertainty Theory Laboratory,数学模型与实验 Mathematical modeling,第十章 SAS软件主要功能模块介绍,SAS是Statistical Analysis System(统计分析系统)的缩写, 美国于1966年开始研制SAS,并且一直在不断更新版本。有关SAS的最新信息,可以查看http:/www.SAS。 SAS软件是模块式结构,有SAS/BASE(基础)、SAS/STAT(统计)、SAS/GRAPH(图形),SAS/ETS(预测)、SAS/IML(矩阵运算)和SAS/QC(质量控制)等约20个模块,最常用的3个模块是SAS/BASE(基础)

2、、SAS/STAT(统计)和SAS/GRAPH(图形),这3个模块可单独使用、也可,Uncertainty Theory Laboratory,互相配合起来使用。其中的SAS/STAT模块是目前功能最强的多元统计分析程序集,可以做回归分析、聚类分析、判别分析、主成分分析、因子分析、典型相关分析以及各种试验设计的方差分析和协方差分析等。,Uncertainty Theory Laboratory,10.1 SAS系统基本操作及基本概念,启动计算机,点击SAS图标后,即可进入SAS的显示管理系统DMS。DMS是Display Manager System的缩写。在中有四个主要的窗口: ()编辑窗口

3、(PROGRAM EDITOR)编辑程序和数据文件; ()日志窗口(LOG)记录运行情况,显示ERROR信息; ()输出窗口(OUTPUT)输出运行的结果;()图形窗口(GRAPH)输出图形。,Uncertainty Theory Laboratory,点击 Globals 菜单中的 Program editor、Log、Output、Graph 命令可以进入编辑、日志、输出及图形窗口。,点击 Globals 菜单中的 Program editor、Log、Output、Graph 命令可以进入编辑、日志、输出及图形窗口。 按功能键F5、F6、F7也可以进入编辑、日志及输出窗口。,SAS主窗口

4、标题栏下是主菜单。SAS菜单是动态的,其内容随上下文而不同,即光标在不同窗口其菜单也不同。其中,File(文件)菜单主要是有关SAS文件调入、保存及打印的功能。Edit (编辑)菜单用于窗口的编辑(如清空、复制、剪切、粘贴、查找、替换)。,Uncertainty Theory Laboratory,Locals(局部)菜单与当前正在进行的操作有关,如果你正在程序窗口中编辑程序,则Locals菜单有提交运行、调回修改等项,如果在运行记录窗口或输出窗口则Locals菜单项根本不出现。Globals 菜单内容比较复杂,它可以打开被关闭的程序窗口、运行记录窗口、输出窗口、图形窗口,可以进入SAS提供的

5、各个独立模块。主菜单下是一个命令条和工具栏菜单。命令条主要是用于与SAS较早版本的兼容性,可以在这里键入SAS的显示管理命令。工具栏图标提供了常见任务的快捷方式,比如保存、打印、帮助等等。鼠标光标在某一工具栏图标上停留几秒可以显示一个说明。工具栏图标的解释如下:,Uncertainty Theory Laboratory,Submit 提交编辑窗口中的程序。 New 清空编辑窗口。 Open 打开文件到编辑窗口。用户指定一个文 件调入到编辑窗口内。这个文件从此与编辑窗口 相关联,以后的存盘操作将自动存入这个文件。 Save 存盘,保存编辑窗口内容,注意如果此 窗口已经与一个文件相联系的话此功能

6、将覆盖文 件的原有内容而不提示。 Print 打印当前窗口内容。 Print preview 打印预览,Uncertainty Theory Laboratory,Cut 剪切选定文本。 Copy 复制选定文本。 Paste 粘贴。注意这些操作是对Windows 剪 贴板进行的,可以用来与其它Windows应用程序 交换文本、数据等。剪切或复制到剪贴板的内容 可以被其它应用程序粘贴,其它应用程序放到剪 贴板的内容也可以粘贴到SAS的编辑窗口中。 Undo 撤销刚才的编辑操作。 DOS prompt 临时进入DOS。,Uncertainty Theory Laboratory,Browse 打开

7、WWW浏览器并进入SAS公司的主 页 www.SAS.com。 Directories 进入Directory(目录)窗口, 可以浏览各SAS数据库的内容,可以浏览数据库 中的数据集、SAS目录的内容。 SAS/ASSIST 启动SAS的菜单驱动界面 SAS/ASSIST 。 Help 启动Windows的帮助系统进入SAS 的 帮助。,Uncertainty Theory Laboratory,退出SA有两种方法: (1) 点击 File 菜单中的 Exit 命令; (2) 点击窗口右上角的。,Uncertainty Theory Laboratory,10.1.2 SAS程序的输入及运行,

8、SAS程序的输入及运行步骤如下: (1) 进入SAS的显示管理系统; (2) 进入并扩大编辑窗口; (3) 调出、编辑或修改SAS程序或数据文件; (4) 将编辑窗口的SAS程序或数据文件存盘; (5) 按功能键F8或点击“跑步”键运行SAS程序并注意观察日志窗口中的信息,如有ERROR出现,应将光标移到日志窗口,用PU和两键翻页,找到错误的所在; (6) 将光标移到编辑窗口,按功能键F4或点击 Locals菜单中的 Recall text命令调出已经运行的SAS程序,改正错误后转入步骤(4),直到日志窗口中的信息没有ERROR出现为止; (7) 将光标移到输出窗口,用和两键翻页阅读输出的结果

9、。,Uncertainty Theory Laboratory,简单运行样例,假设我们有一个班学生的数学成绩和语文成绩,数学满分为100,语文满分为120,希望计算学生的平均分数(按百分制)并按此排名,可以在程序窗口输入此程序: title 2000级2班学生成绩排名; data X2000; INPUT name $ 1-10 sex $ math chinese; avg = math*0.5 + chinese/120*100*0.5; cards; 张三 男 92 98 李艺 女 89 106 王明 男 86 90 张聪 男 98 109,Uncertainty Theory Labo

10、ratory,proc print;run; proc sort data=c9501; by descending avg; proc print; run; 要运行此程序,有四种方式: 方式一:鼠标点击执行按钮; 方式二:按功能键“F8”; 方式三:执行菜单命令RunSubmit ; 方式四:在命令框输入SUBMIT 命令并执行 ; 运行后,出现以下结果:,Uncertainty Theory Laboratory,2000级2班学生成绩排名 OBS NAME SEX MATH CHINESE AVG 1 张三 男 92 98 86.8333 2 李艺 女 89 106 88.6667 3

11、 王明 男 86 90 80.5000 4 张聪 男 98 109 94.4167,Uncertainty Theory Laboratory,2000级2班学生成绩排名 OBS NAME SEX MATH CHINESE AVG 1 张聪 男 98 109 94.4167 2 李艺 女 89 106 88.6667 3 张三 男 92 98 86.8333 4 王明 男 86 90 80.5000,Uncertainty Theory Laboratory,上面的例子程序可以看出SAS程序的一些特点。SAS程序由语句组成,语句用分号结束。SAS程序中大小写一般不区分(字符串中要区分大小写)。

12、SAS程序中的空格、空行一般可以任意放置,这样我们可以安排适当的缩进格式使得源程序结构清楚易读,但是单个名称中不能空格,不同名称间必须空格。SAS程序由两种“步”构成,一种叫数据步(data step),一种叫过程步(proc step),分别以DATA语句和PROC语句开始。数据步和过程步由若干个语句组成,一般以RUN语句结束。 SAS还规定,每个语句的后面都要用符号“;”,数据行后不加分号,数据最后单独加一分号行。 在编辑SAS程序时,一个语句可以写成多行,多个语句也可以写成一行,可以从一行的开头写起,也可以从一行的任一位置写起。每一行输入完成后,用ENTER键可以使光标移到下一行的开头处

13、。,Uncertainty Theory Laboratory,10.2 SAS对数据的管理,表 10-1 SAS数据集的结构 NAME SEX MATH CHINESE 李明 男 92 98 张艺 女 89 106 王明 男 86 90,10.2.1 SAS数据集 10.2.1.1 SAS数据集的构成 在SAS系统中,只有SAS数据集才能被SAS过程所使用,因此创建SAS数据集是应用SAS过程的前提。 SAS数据集(SAS Datasets)可以看作由若干行和若干列组成的表格,类似于一个矩阵,如表10-1 所示。,Uncertainty Theory Laboratory,数据集的每一行叫做

14、一个观测(Observation),每列叫做一个变量(Variable)。观测描述被观测对象的单一整体(如一个人、一个实验动物等)某些所研究特性的一系列数据值称为一个观测,又称观察。在SAS数据集中每一行数据是一个观测。 SAS变量指定了数据的某一特性。在SAS数据集中,每一个观测是由各个变量的数据值组成。在数据集中每一列数据是一个变量。 变量名最多8个字符长,一般由字母、数字、下划线组成。第一个字符必须是字母或者下划线,不能有空格。特殊字符(如$,#)也不允许在SAS名中使用。,Uncertainty Theory Laboratory,合法变量名如:A A1 abc name age to

15、tal 。SAS系统保留的特殊变量名,以下划线开始和结尾。如:_N_和_ERROR_等。 变量特性:名称、类型、长度、输入格式、输出格式和标记。两种类型:数值型,字符型(后跟“$”符号);长度特性:是指存贮的字节数。缺省长度是8(为了存贮长度与缺省值不同的变量,需使用LENGTH语句)。,Uncertainty Theory Laboratory,多个变量的简化表示:如果要一次定义或指定多个同种类型变量,可以使用缩写形式: INPUT NAME $ VAR1 VAR2 VAR3 VAR4 VAR5 VAR6; 可以写成:NPUT NAME $ VAR1-VAR6; 注意: 字符型变量NAME不包含在这个缩写清单中。这些变量要求类型相同,或全是数值型的或全是字符型的。 缺失值:当一个变量由于某种原因没有得到(可能没有观测到,或由于数据错误,或由于计算错误),称该值为缺失值。数值型在SAS中用“.”表示;字符型在SAS中用“ ”表示。,Uncertainty Theory Laboratory,10.2.1.2 SAS数据集的创建 数据必须以SAS数据集的格式存放才能够被SA

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号