SAS基础培训课程

上传人:j****s 文档编号:54631129 上传时间:2018-09-16 格式:PPT 页数:106 大小:978.50KB
返回 下载 相关 举报
SAS基础培训课程_第1页
第1页 / 共106页
SAS基础培训课程_第2页
第2页 / 共106页
SAS基础培训课程_第3页
第3页 / 共106页
SAS基础培训课程_第4页
第4页 / 共106页
SAS基础培训课程_第5页
第5页 / 共106页
点击查看更多>>
资源描述

《SAS基础培训课程》由会员分享,可在线阅读,更多相关《SAS基础培训课程(106页珍藏版)》请在金锄头文库上搜索。

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

2、DDB Server,数据分析,Base SAS,STAT,ETS, OR,QC,IML,INSIGHT, NNA,LAB, SPECTRAVIEW,数据呈现,Base SAS GRAPH, GIS, CALC, INSIGHT, SPECTRAVIEW, ASSIST,开 发 工 具,AF EIS FSP,分 布 式 计 算 环 境,CONNECT SHARE IntrNET,The SAS System,5,SAS系统的构成,SAS系统是一个可由几个到二、三十个工具模 块及面向行业的子系统组成的可伸缩系统。 其模块按功能大体有四类:数据库及其管理面向对象的4GL开发平台各类堪称行业标准的分

3、析工具方便用户的外层技术(多平台支持,开 放环境,网络计算及分布处理),6,SAS 系统软件由模块构成,数据库部分:BASE SAS, FSP, ACCESS, 分析核心:STAT, ETS, QC, OR, IML, . . . 开发呈现工具:AF, EIS, GRAPH, . . . 分布处理与数据仓库:CONNECT, WA, ,管理,提交信息(Information Delivery): SAS的核心业务,信息 知识 输出,8,SAS系统简介,要 求 进入SAS系统 发常用命令,切换窗口 进Assist和Desktop窗口,9,启动SAS:在Windows桌面系统下双击 SAS图标,S

4、AS系统简介 1 SAS 提供的基本运行环境,或运行SAS系统目录下(例C:SAS)的可 执行程序sas.exe,常用的是交互运行方式。也可用提交批作业方式运行的,10,工作界面介绍,SAS系统简介 1 SAS 提供的基本运行环境,SAS 为交互方式运行提供的环境 显示管理系统 下拉菜单(弹出菜单)命令框、工具栏三个基本窗口PROGRAM EDITOR 窗口LOG 窗口,OUTPUT 窗口,11,SAS系统简介 1 SAS 提供的基本运行环境-三个基本窗口,访问和编辑已有的SAS程序 编写新的SAS程序 递交SAS程序 将SAS程序存为文件,是一个基本的窗口,缺省地打开 依次记录SAS进程中各

5、程序运行的信息 可用命令清空,是一个基本的敞口,缺省地打开 依次记录程序输出的结果 有结果输出时自动转到前台,12,SAS系统简介 1 SAS 提供的基本运行环境,SAS常用的交互式运行方式:,用SAS编程实现各种任务,用SAS提供的菜单系统实现各种任务用SAS/ASSIST,用SAS桌面系统,13,发命令,SAS系统简介 1 SAS 提供的基本运行环境,在交互式操作中用命令指挥显示管理系统、切换窗口和完成各种特定的功能 发布命令有四种方式:在命令框直接键入命令;使用下拉菜单;使用工具栏。按功能键;,14,SAS系统简介 1 SAS 提供的基本运行环境,常用的其它窗口: KEYS 查看及改变功

6、能键的设置 LIBNAME 查看已存在的SAS数据库 DIR 查看某个SAS数据库的内容 VAR 查看SAS数据集的有关信息 OPTIONS 查看及改变SAS的系统设置,15,进菜单系统,SAS系统简介 1 SAS 提供的基本运行环境,进入SAS/ASSIST使用工具栏图标发命令ASSIST下拉菜单选 Globals ASSIST,进入SAS桌面系统发命令DESKTOP下拉菜单选 Globals Desktop,16,P005,SAS系统简介 2 运行一个简单的SAS程序,运行一个简单的 SAS 程序: 在 PROGRAM EDITOR 窗口中键入程序:提交程序(SUBMIT)查看 LOG 窗

7、口的信息调出提交的程序(RECALL)并修改,再次提交在 OUTPUT 窗口查看运行结果存储程序,17,SAS系统对数据的管理,要 求 设定、浏览SAS数据库 打开SAS数据集及其变量窗口,18,SAS系统对数据的管理,SAS对数据的分析与呈现都是面对SAS数据集 进行的 SAS数据集是一种SAS文件 SAS文件是由SAS系统创建和管理的有特殊结 构的文件。包括 SAS数据集和SAS目录册 (CATALOG)等,19,SAS系统对数据的管理,数据直接输入,流行的数据库,其它文件格式,SAS数据集,SAS应用程序,20,SAS系统对数据的管理 1 SAS 数据库,SAS数据集存储在SAS数据库中

8、 SAS数据库还存储其它SAS专用文件 SAS数据库文件用两级命名方式定名: libname.SAS-filename(库标记.文件名),SAS数据集,SAS数据库,21,SAS系统对数据的管理 1 SAS 数据库,SAS数据库有永久库和临时库两种 临时库:名为WORK,系统自动指定 永久库:系统自动指定名为SASUSER, (SASHELP等). 其它可由用户指定,22,操作:看库,SAS系统对数据的管理 1 SAS 数据库,用工具栏中的图标进入库管理对话窗 或键入命令 Dlglib 或 Global Access Display Liberary 可进入库管理窗口浏览库内容和库文件 或用L

9、IBNAME命令进入Libname窗口 用DIR 命令进入Dir窗口 用VAR 命令进入Var窗口,23,SAS系统对数据的管理 1 SAS 数据库,不同的主操作系统下SAS数据库文件以不同 方式与主操作系统下的文件组织相联系 在Windows下每个SAS数据库置于某个子目 录之中 例:SASUSER: C:SASSASUSER WORK: C:SASSASWORK COURSE: C:USERSZDW,24,连库 Libname 库名 (目录1 目录2),SAS系统对数据的管理 1 SAS 数据库 设定,用工具栏中的图标进入库管理对话窗, 按下New Library按键 使用LIBNAME语

10、句可以指定SAS库标:LIBNAME 库名 SAS数据库挘 在Windows环境下: LIBNAME 库名 目录名挘 LIBNAME course c:course;,25,SAS系统对数据的管理 2 SAS 数据集,两种类型的数据对象: SAS数据集(Data sets): 包含描述部分和数据部分 SAS数据视窗(Data View): 只含描述部分(变量名,属性,长度,标题 格式,创建与修改日期),26,SAS系统对数据的管理 2 SAS 数据集: 描述部分,27,SAS系统对数据的管理 2 SAS 数据集: 描述部分,Global Access Display Liberary . .

11、. Desktop SAS Explore File Pop menu Contents Ass D.Manag. Utilities Contents B & E Dst Attr.,Proc contents data=SAS数据集 ; run;,28,SAS系统对数据的管理 2 SAS 数据集: 数据部分,变 量(字段、列),记录 或行,SAS数据集的数据部分是由数据构成的矩形表,缺失值(Missing Value)。字符型变量的缺失值用空格符表示数值型变量的缺失值用句号“ . ”表示,29,SAS系统对数据的管理 2 SAS 数据集看数据集,用工具栏中的图标进入库管理对话窗 选中数据集

12、 在弹出菜单选 Open table view 发命令:VT(或FSV) 数据集名 提交程序:,proc print data=数据集名;run;,30,浏览和编辑SAS数据集,要 求 使用ViewTable浏览、编辑和新建SAS数据集 使用Proc Print输出SAS 数据集,在SAS系统中浏览和编辑SAS数据集必须先 设定SAS数据库,将要浏览和编辑的数据集 存放在已设定的SAS数据库中,31,浏览和编辑SAS数据集 1 使用Viewtable 浏览与编辑,Viewtable 提供一个显示数据集的窗口。它具有对数据集的浏览、编辑和创建的功能 Viewtable 提供两种显示数据集的方式:

13、Table View 以矩阵表格形式显示数据,一次可显示多条记录Form View 一次只显示一条记录,32,浏览和编辑SAS数据集 1 使用Viewtable 浏览与编辑,如何进入Viewtable窗:在SAS浏览器或数据库对话窗中双击数据集图标键入命令:VT 数据集名,33,浏览和编辑SAS数据集 1 使用Viewtable 浏览与编辑,View Form view Table view View Column LabelColumn Name Edit Edit ModeBrowse Mode Edit Row Level EditTable Level Edit,列:(Data )改边

14、宽度,移动次序HideSortHoldColumn Attr. 颜色 行: Edit Find(例D1F)Data Where加行,34,浏览和编辑SAS数据集 1 使用Viewtable 浏览与编辑,除了Viewtable窗口外, FSV等也提供了字符型界面的数据集的浏览和编辑的窗口,它打开数据集的速度更快。Insight和Analyst Application也提供了对数据集浏览和编辑的窗口,他们在生成新变量方面有更强的功能,35,操作:看生成的数据集和sasuser.class,浏览和编辑SAS数据集 1 使用Viewtable 浏览与编辑,逐条浏览:命令:FSE 数据集名,PROC F

15、SEDIT DATA=SAS-data-set; RUN;,36,浏览和编辑SAS数据集 2 用Viewtable新建数据集,建立SAS数据集的各种途径,数据存于纸上 需直接键入,数据存于文本文件,数据存于流行 数据库文件中,37,先输入数据举例.另法:File=Add Item=Table,浏览和编辑SAS数据集 2 用Viewtable新建数据集 设定变量属性,为了新建一个SAS数据集,一般应该先规定输入变量的属性(变量名,标题名,类型,长度,输入输出格式)。 对格式和其它属性无特殊要求的也可先输入数据,而后设定各个变量的属性。 命令:VT。 选中变量名在弹出菜单选Column Attributes,38,浏览和编辑SAS数据集 2 用Viewtable新建数据集 设定变量属性,数据集变量的属性描述: 变量名(Name):字母或下划线开始且不超过 8个字符或数字构成 类型(Type):数值型、字符型 长度(Length):缺省8字节( 200) 标题名(Label): 缺省40字节 输入格式(Informat):$输入格式名w.d 输出格式(Format): $输出格式名w.d,

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

当前位置:首页 > 商业/管理/HR > 其它文档

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