《精编》SAS 基础知识培训课程

上传人:tang****xu3 文档编号:133849274 上传时间:2020-05-31 格式:PPT 页数:106 大小:828KB
返回 下载 相关 举报
《精编》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基础培训课程 SASInstitute Shanghai Co Ltd 2 SAS系统 SAS系统是用于数据分析与决策支持的大型集成式模块化软件包 其早期的名称为StatisticalAnalysisSystem 3 SAS系统是用于决策支持的大型集成信息系统 SAS系统主要完成以数据为中心的四大任务 数据访问数据管理数据呈现数据分析 4 SAS系统介绍 DATA 数据访问 BaseSASACCESSMDDBServerODBC 数据管理 BaseSASFSPSHARECONNECTASSISTWarehouseAdmin MDDBServer 数据分析 BaseSAS STAT E

2、TS OR QC IML INSIGHT NNA LAB SPECTRAVIEW 数据呈现 BaseSASGRAPH GIS CALC INSIGHT SPECTRAVIEW ASSIST 开发工具 AFEISFSP 分布式计算环境 CONNECTSHAREIntrNET TheSASSystem 5 SAS系统的构成 SAS系统是一个可由几个到二 三十个工具模块及面向行业的子系统组成的可伸缩系统 其模块按功能大体有四类 数据库及其管理面向对象的4GL开发平台各类堪称行业标准的分析工具方便用户的外层技术 多平台支持 开放环境 网络计算及分布处理 6 SAS系统软件由模块构成 数据库部分 BAS

3、ESAS FSP ACCESS 分析核心 STAT ETS QC OR IML 开发呈现工具 AF EIS GRAPH 分布处理与数据仓库 CONNECT WA 管理 提交信息 InformationDelivery SAS的核心业务 信息知识输出 8 SAS系统简介 要求进入SAS系统发常用命令 切换窗口进Assist和Desktop窗口 9 启动SAS 在Windows桌面系统下双击SAS图标 SAS系统简介 1SAS提供的基本运行环境 或运行SAS系统目录下 例C SAS 的可执行程序sas exe 常用的是交互运行方式 也可用提交批作业方式运行的 10 工作界面介绍 SAS系统简介 1

4、SAS提供的基本运行环境 SAS为交互方式运行提供的环境显示管理系统下拉菜单 弹出菜单 命令框 工具栏三个基本窗口PROGRAMEDITOR窗口LOG窗口 OUTPUT窗口 11 SAS系统简介 1SAS提供的基本运行环境 三个基本窗口 访问和编辑已有的SAS程序编写新的SAS程序递交SAS程序将SAS程序存为文件 是一个基本的窗口 缺省地打开依次记录SAS进程中各程序运行的信息可用命令清空 是一个基本的敞口 缺省地打开依次记录程序输出的结果有结果输出时自动转到前台 12 SAS系统简介 1SAS提供的基本运行环境 SAS常用的交互式运行方式 用SAS编程实现各种任务 用SAS提供的菜单系统实

5、现各种任务用SAS ASSIST 用SAS桌面系统 13 发命令 SAS系统简介 1SAS提供的基本运行环境 在交互式操作中用命令指挥显示管理系统 切换窗口和完成各种特定的功能发布命令有四种方式 在命令框直接键入命令 使用下拉菜单 使用工具栏 按功能键 14 SAS系统简介 1SAS提供的基本运行环境 常用的其它窗口 KEYS查看及改变功能键的设置LIBNAME查看已存在的SAS数据库DIR查看某个SAS数据库的内容VAR查看SAS数据集的有关信息OPTIONS查看及改变SAS的系统设置 15 进菜单系统 SAS系统简介 1SAS提供的基本运行环境 进入SAS ASSIST使用工具栏图标发命令

6、ASSIST下拉菜单选Globals ASSIST 进入SAS桌面系统发命令DESKTOP下拉菜单选Globals Desktop 16 P005 SAS系统简介 2运行一个简单的SAS程序 运行一个简单的SAS程序 在PROGRAMEDITOR窗口中键入程序 提交程序 SUBMIT 查看LOG窗口的信息调出提交的程序 RECALL 并修改 再次提交在OUTPUT窗口查看运行结果存储程序 17 SAS系统对数据的管理 要求设定 浏览SAS数据库打开SAS数据集及其变量窗口 18 SAS系统对数据的管理 SAS对数据的分析与呈现都是面对SAS数据集进行的SAS数据集是一种SAS文件SAS文件是由

7、SAS系统创建和管理的有特殊结构的文件 包括SAS数据集和SAS目录册 CATALOG 等 19 SAS系统对数据的管理 数据直接输入 流行的数据库 其它文件格式 SAS数据集 SAS应用程序 20 SAS系统对数据的管理 1SAS数据库 SAS数据集存储在SAS数据库中SAS数据库还存储其它SAS专用文件SAS数据库文件用两级命名方式定名 libname SAS filename 库标记 文件名 SAS数据集 SAS数据库 21 SAS系统对数据的管理 1SAS数据库 SAS数据库有永久库和临时库两种临时库 名为WORK 系统自动指定永久库 系统自动指定名为SASUSER SASHELP等

8、其它可由用户指定 22 操作 看库 SAS系统对数据的管理 1SAS数据库 用工具栏中的图标进入库管理对话窗或键入命令Dlglib或Global Access DisplayLiberary可进入库管理窗口浏览库内容和库文件或用LIBNAME命令进入Libname窗口用DIR命令进入Dir窗口用VAR命令进入Var窗口 23 SAS系统对数据的管理 1SAS数据库 不同的主操作系统下SAS数据库文件以不同方式与主操作系统下的文件组织相联系在Windows下每个SAS数据库置于某个子目录之中例 SASUSER C SAS SASUSERWORK C SAS SASWORKCOURSE C USE

9、RS ZDW 24 连库Libname库名 目录1 目录2 SAS系统对数据的管理 1SAS数据库设定 用工具栏中的图标进入库管理对话窗 按下NewLibrary按键使用LIBNAME语句可以指定SAS库标 LIBNAME库名SAS数据库挘在Windows环境下 LIBNAME库名目录名挘LIBNAMEcourse c course 25 SAS系统对数据的管理 2SAS数据集 两种类型的数据对象 SAS数据集 Datasets 包含描述部分和数据部分SAS数据视窗 DataView 只含描述部分 变量名 属性 长度 标题格式 创建与修改日期 26 SAS系统对数据的管理 2SAS数据集 描述

10、部分 27 SAS系统对数据的管理 2SAS数据集 描述部分 Global Access DisplayLiberary Desktop SASExplore File Popmenu ContentsAss D Manag Utilities Contents B E DstAttr Proccontentsdata SAS数据集 run 28 SAS系统对数据的管理 2SAS数据集 数据部分 变量 字段 列 记录或行 SAS数据集的数据部分是由数据构成的矩形表 缺失值 MissingValue 字符型变量的缺失值用空格符表示数值型变量的缺失值用句号 表示 29 SAS系统对数据的管理 2S

11、AS数据集看数据集 用工具栏中的图标进入库管理对话窗 选中数据集 在弹出菜单选Opentableview发命令 VT 或FSV 数据集名提交程序 procprintdata 数据集名 run 30 浏览和编辑SAS数据集 要求使用ViewTable浏览 编辑和新建SAS数据集使用ProcPrint输出SAS数据集 在SAS系统中浏览和编辑SAS数据集必须先设定SAS数据库 将要浏览和编辑的数据集存放在已设定的SAS数据库中 31 浏览和编辑SAS数据集 1使用Viewtable浏览与编辑 Viewtable提供一个显示数据集的窗口 它具有对数据集的浏览 编辑和创建的功能Viewtable提供两

12、种显示数据集的方式 TableView以矩阵表格形式显示数据 一次可显示多条记录FormView一次只显示一条记录 32 浏览和编辑SAS数据集 1使用Viewtable浏览与编辑 如何进入Viewtable窗 在SAS浏览器或数据库对话窗中双击数据集图标键入命令 VT数据集名 33 浏览和编辑SAS数据集 1使用Viewtable浏览与编辑 View FormviewTableviewView ColumnLabelColumnNameEdit EditModeBrowseModeEdit RowLevelEditTableLevelEdit 列 Data 改边宽度 移动次序HideSort

13、HoldColumnAttr 颜色行 Edit Find 例D1F Data Where加行 34 浏览和编辑SAS数据集 1使用Viewtable浏览与编辑 除了Viewtable窗口外 FSV等也提供了字符型界面的数据集的浏览和编辑的窗口 它打开数据集的速度更快 Insight和AnalystApplication也提供了对数据集浏览和编辑的窗口 他们在生成新变量方面有更强的功能 35 操作 看生成的数据集和sasuser class 浏览和编辑SAS数据集 1使用Viewtable浏览与编辑 逐条浏览 命令 FSE数据集名 PROCFSEDITDATA SAS data set RUN

14、36 浏览和编辑SAS数据集 2用Viewtable新建数据集 建立SAS数据集的各种途径 数据存于纸上需直接键入 数据存于文本文件 数据存于流行数据库文件中 37 先输入数据举例 另法 File AddItem Table 浏览和编辑SAS数据集 2用Viewtable新建数据集设定变量属性 为了新建一个SAS数据集 一般应该先规定输入变量的属性 变量名 标题名 类型 长度 输入输出格式 对格式和其它属性无特殊要求的也可先输入数据 而后设定各个变量的属性 命令 VT 选中变量名在弹出菜单选ColumnAttributes 38 浏览和编辑SAS数据集 2用Viewtable新建数据集设定变量

15、属性 数据集变量的属性描述 变量名 Name 字母或下划线开始且不超过8个字符或数字构成类型 Type 数值型 字符型长度 Length 缺省8字节 200 标题名 Label 缺省40字节输入格式 Informat 输入格式名w d输出格式 Format 输出格式名w d 必须 可选 39 浏览和编辑SAS数据集 2用Viewtable新建数据集设定变量属性 在数据集的一条记录的某个变量无数据时 称为缺失值 MissingValue 字符型变量的缺失值用空格符表示数值型变量的缺失值用句号 表示 40 浏览和编辑SAS数据集 2用Viewtable新建数据集设定变量属性 输入 输出格式例 12

16、234 123412 234 1234 12 234 1234 8 2comma8 2dollar8 2 输入数据 输入格式 实际存储数据值12234 12 输出格式 8 2comma8 2dollar8 2 输出数据 12234 1212 234 12 12 234 12 41 转换 data null x put today date7 putx run datetry 浏览和编辑SAS数据集 2用Viewtable新建数据集设定变量属性 日期输入 输出格式例 20OCT9720 10 971997 10 20 DATE7 DDMMYY8 yymmdd10 输入数据 输入格式 实际存储数据值13807 1960 1 1 01960 1 2 11960 2 1 311961 1 1 366 42 浏览和编辑SAS数据集 2用Viewtable新建数据集设定变量属性 几种常用的输入 输出格式 w d w COMMAw dDOLLARw dDATEw MMDDYYw 标准的数字型格式标准的字符型格式数字中嵌入逗号数字中嵌入逗号 前加 日期格式日期格式 43 浏览和编辑SAS数据集 2用V

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

当前位置:首页 > 行业资料 > 其它行业文档

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