SAS系统(统计分析系统)培训课件

上传人:豆浆 文档编号:57037823 上传时间:2018-10-18 格式:PPT 页数:100 大小:813.50KB
返回 下载 相关 举报
SAS系统(统计分析系统)培训课件_第1页
第1页 / 共100页
SAS系统(统计分析系统)培训课件_第2页
第2页 / 共100页
SAS系统(统计分析系统)培训课件_第3页
第3页 / 共100页
SAS系统(统计分析系统)培训课件_第4页
第4页 / 共100页
SAS系统(统计分析系统)培训课件_第5页
第5页 / 共100页
点击查看更多>>
资源描述

《SAS系统(统计分析系统)培训课件》由会员分享,可在线阅读,更多相关《SAS系统(统计分析系统)培训课件(100页珍藏版)》请在金锄头文库上搜索。

1、SAS系统,SAS系统是用于数据分析与决策支持的大 型集成式模块化软件包。 (其早期的名称为Statistical Analysis System ),SAS系统是用于决策支持 的大型集成信息系统3,SAS系统主要完成以数据为中心的四大任务:数据访问数据管理数据呈现数据分析,SAS 系统介绍,DATA,数据访问,Base SAS ACCESS MDDB Server ODBC,数据管理,Base SAS FSP SHARE CONNECT ASSIST Warehouse Admin. MDDB Server,数据分析,Base SAS,STAT,ETS, OR,QC,IML,INSIGHT,

2、 NNA,LAB, SPECTRAVIEW,数据呈现,Base SAS GRAPH, GIS, CALC, INSIGHT, SPECTRAVIEW, ASSIST,开 发 工 具,AF EIS FSP,分 布 式 计 算 环 境,CONNECT SHARE IntrNET,The SAS System,SAS系统的构成,SAS系统是一个可由几个到二、三十个工具模 块及面向行业的子系统组成的可伸缩系统。 其模块按功能大体有四类:数据库及其管理面向对象的4GL开发平台各类堪称行业标准的分析工具方便用户的外层技术(多平台支持,开 放环境,网络计算及分布处理),SAS 系统软件由模块构成,数据库部分

3、:BASE SAS, FSP, ACCESS, 分析核心:STAT, ETS, QC, OR, IML, . . . 开发呈现工具:AF, EIS, GRAPH, . . . 分布处理与数据仓库:CONNECT, WA, ,启动SAS:在Windows桌面系统下双击 SAS图标,第一章 SAS系统简介 1 SAS 提供的基本运行环境,或运行SAS系统目录下(例C:SAS)的可 执行程序sas.exe,第一章 SAS系统简介 1 SAS 提供的基本运行环境,SAS 运行提供的环境 显示管理系统 下拉菜单(弹出菜单)命令框、工具栏三个基本窗口PROGRAM EDITOR 窗口LOG 窗口,OUTP

4、UT 窗口,第一章 SAS系统简介 1 SAS 提供的基本运行环境,SAS常用的交互式运行方式:,用SAS编程实现各种任务,用SAS提供的菜单系统实现各种任务用SAS/ASSIST,用SAS桌面系统,第一章 SAS系统简介 1 SAS 提供的基本运行环境,在交互式操作中用命令指挥显示管理系统切换窗口和完成各种特定的功能 发布命令有四种方式:在命令框直接键入命令;使用下拉菜单;使用工具栏。按功能键;,第一章 SAS系统简介 1 SAS 提供的基本运行环境,常用的其它窗口: KEYS 查看及改变功能键的设置 LIBNAME 查看已存在的SAS数据库 DIR 查看某个SAS数据库的内容 VAR 查看

5、SAS数据集的有关信息 OPTIONS 查看及改变SAS的系统设置,第一章 SAS系统简介 1 SAS 提供的基本运行环境,进入SAS/ASSIST发命令ASSIST下拉菜单选 Globals =ASSIST,进入SAS桌面系统发命令DESKTOP下拉菜单选 Globals =Desktop,第一章 SAS系统简介 2 运行一个简单的SAS程序,运行一个简单的 SAS 程序: 在 PROGRAM EDITOR 窗口中键入程序:提交程序(SUBMIT)查看 LOG 窗口的信息调出提交的程序(RECALL)并修改,再次提交在 OUTPUT 窗口查看运行结果存储程序,第二章 SAS系统对数据的管理,

6、SAS对数据的分析与呈现都是面对SAS数据集 进行的 SAS数据集是一种SAS文件 SAS文件是由SAS系统创建和管理的有特殊结 构的文件。包括 SAS数据集和SAS目录册 (CATALOG)等,第二章 SAS系统对数据的管理,数据直接输入,流行的数据库,其它文件格式,SAS数据集,SAS应用程序,第二章 SAS系统对数据的管理 1 SAS 数据集,两种类型的数据对象: SAS数据集(Data sets): 包含描述部分和数据部分 SAS数据视窗(Data View): 只含描述部分(变量名,属性,长度,标题 格式,创建与修改日期),第二章 SAS系统对数据的管理 1 SAS 数据集: 描述部

7、分,第二章 SAS系统对数据的管理 1 SAS 数据集: 数据部分,变 量,第二章 SAS系统对数据的管理 2 SAS 数据库,SAS数据集存储在SAS数据库中 SAS数据库还存储其它SAS专用文件 SAS数据库文件用两级命名方式定名: libname.SAS-filename(库标记.文件名),SAS数据集,SAS数据库,第二章 SAS系统对数据的管理 2 SAS 数据库,SAS数据库有永久库和临时库两种 临时库:名为WORK,系统自动指定 永久库:系统自动指定名为SASUSER, 其它可由用户指定,第二章 SAS系统对数据的管理 2 SAS 数据库,用工具栏中的图标进入库管理对话窗 (或键

8、入命令 Dlglib) 可浏览库内容或操作库文件 或用LIBNAME命令进入Libname窗口 用DIR 命令进入Dir窗口 用VAR 命令进入Var窗口,第二章 SAS系统对数据的管理 2 SAS 数据库,不同的主操作系统下SAS数据库文件以不同 方式与主操作系统下的文件组织相联系 在Windows下每个SAS数据库置于某个子目 录之中 例:SASUSER: C:SASSASUSER WORK: C:SASSASWORK COURSE: C:USERSZDW,第二章 SAS系统对数据的管理 2 SAS 数据库 设定,用工具栏中的图标进入库管理对话窗 使用LIBNAME语句可以指定SAS库标记

9、 LIBNAME 库名 SAS数据库挘 在Windows环境下: LIBNAME 库名 目录名挘LIBNAME course c:course;,第二章 SAS系统对数据的管理 2 SAS 数据库 看数据集,用工具栏中的图标进入库管理对话窗=选中数据集=在弹出菜单选 Open table view 发命令:FSV 数据集名 提交程序:,proc print data=数据集名;run;,第三章 SAS数据集的建立、浏览、编辑,建立SAS数据集的各种途径,数据存于纸上 需直接键入,数据存于文本文件,数据存于流行 数据库文件中,用VIEWTABLEFSEDIT FSVIEW,编程:用DATA步,用

10、Import菜单,用SAS/ACCESS,第三章 SAS数据集的建立、浏览、编辑 1 变量属性与输入、出格式,数据集变量的属性描述: 变量名(Name):字母或下划线开始且不超过 8个字符或数字构成 类型(Type):数值型、字符型 长度(Length):缺省8字节( ) 标记(Label): 缺省40字节 输入格式(Informat):$输入格式名w.d 输出格式(Format): $输出格式名w.d,必须,可选,第三章 SAS数据集的建立、浏览、编辑 1 变量属性与输入、出格式,在数据集的一条记录的某个变量无数据时,称为 缺失值(Missing Value)。字符型变量的缺失值用空格符表示

11、数值型变量的缺失值用句号 . 表,NAME SEX POSITION AGE SALARY Alex M A 35 1500 Linda F 28 1400 Simon M C 45 .,第三章 SAS数据集的建立、浏览、编辑 1 变量属性与输入、出格式,输入、输出格式例:,12234.1234 12,234.1234 $12,234.1234,8.2 comma8.2 dollar8.2,输入数据,输入格式,实际存储数据值 12234.12,输出格式,8.2 comma8.2 dollar8.2,输出数据,12234.12 12,234.12 $12,234.12,第三章 SAS数据集的建立

12、、浏览、编辑 1 变量属性与输入、出格式,日期输入、输出格式例:,20OCT97 20/10/97 1997/10/20,DATE7. DDMMYY8. yymmdd10.,输入数据,输入格式,实际存储数据值13807,输出格式,date9. mmddyy6. yymmdd8.,输出数据,20OCT1997 102097 97-10-20,第三章 SAS数据集的建立、浏览、编辑 1 变量属性与输入、出格式,几种常用的输入、输出格式:,w.d $w. COMMAw.d DOLLARw.d DATEw. MMDDYYw.,标准的数字型格式 标准的字符型格式 数字中嵌入逗号 数字中嵌入逗号,前加$

13、日期格式 日期格式,第三章 SAS数据集的建立、浏览、编辑 1 变量属性与输入、出格式,利用HELP查找SAS系统提供的输入、出格式,Help下拉菜单,SAS System,目录:SAS Language,索 引: SAS Informats and Formats- Contents,SAS Formats and Informats,从分类功能找,从函数名找,第三章 SAS数据集的建立、浏览、编辑 2. 建立SAS数据集: 直接输入,键入命令:VT(viewtable),逐条输入,PROC FSEDIT NEW=SAS-data-set; RUN;,成批输入,PROC FSVIEW NEW

14、=SAS-data-set; RUN;,第三章 SAS数据集的建立、浏览、编辑 3, 4. 浏览、修改SAS数据集,键入命令:VT 数据集,逐条浏览,PROC FSEDIT DATA=SAS-data-set; RUN;,成批浏览,PROC FSVIEW DATA=SAS-data-set; RUN;,第四章 用数据步生成SAS数据集,SAS的程序由两种程序步(Step)构成: 数据步(DATA STEP): 以(DATA)语句开始,创建和处理SAS 数据集 过程步(PROC STEP): 以(PROC)语句开始,用于处理SAS数据,第四章 用数据步生成SAS数据集,SAS系统接受Data步后,分为两阶段处理: 编译和执行 编译阶段:检查语法,建立输入缓冲器、程序数据向量(PDV)和数据集的描述部分 执行阶段:循环地执行如下工作-将原始数据逐读条 入缓冲器,置PDV各变量初值为缺失值,再将缓冲器的内容赋予变量记入PDV,SAS语句创建的变量 值也记入PDV, PDV内容逐条写入SAS数据集,第四章 用数据步生成SAS数据集,+,+,+,+,+,1,2,3,4,输入缓冲器:,程序数据向量(PDV):,NAME,AGE,HEIGHT,SEX,WEIGHT,.,.,.,DATA步中设定变量属性的语句:,第四章 用数据步生成SAS数据集,

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

当前位置:首页 > 高等教育 > 其它相关文档

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