SAS系统概述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
许振宇 山东大学数学学院 2006
– 2.3 开发及呈现工具
• 特点:提供了面向对象的开发工具,该工具支持客户/服务器的应 用开发。 • 主要功能:数据呈现、应用开发 • 主要组成部分:
– 1)SAS/AF:Application development facilities » 一个开发工具,可看作是一个包含众多可直接调用的功能的方法 库。 – 2 ) SAS/ASSIST : The SAS system’s task_oriented menu_driven interface » 集成了SAS系统的其他模块的各种功能,提供了一个任务导向、 菜单驱动的用户界面。 – 3)SAS/EIS:Executive Information System » 行政信息系统,以生动直观的方式(图或表)将关键性或总结 性的信息呈现给用户。 – 4)SAS/GRAPH:High resolution graphics software with image extentions » 可将数据及其包含着的深层信息以多种图形生动地呈现出来。
• 主要组成部分:Base SAS模块 • 主要功能:数据管理、数据访问 • 特点:
– SAS系统的基础 – Base SAS可单独存在,也可与其它模块组成一个用户 化的系统,而其它模块必须与之结合起来使用
许振宇 山东大学数学学院 2006
– 2.2 SAS分析核心
• 特点:SAS系统的灵魂 • 主要功能:数据分析 • 主要组成部分:
• 揭示数据中隐含的信息;
–2.5 应用开发
• 可以在SAS系统上开发面向具体应用的应用系统。
许振宇 山东大学数学学院 2006
• 2. SAS 系统的特点 :
– 2.1 以数据为中心
• 对任何一批数据都可以进行各种基本处理;
– 2.2 灵活的用户界面
• SAS 系统提供了一系列界面,从初学用户到熟练 的SAS程序员都有适合的界面。
许振宇 山东大学数学学院 2006
– 4 ) SAS/LAB : Interactive guidance_driven analysis system
• 一个完整的数据分析子系统,它为用户提供了一个菜单驱 动、任务导向的用户界面。
– 5 ) SAS/OR : Operation research and project management software
查看数据集的有关信息
查看及改变SAS系统设置 早期程序编辑窗口
许振宇 山东大学数学学院 2006
§3 运行一个简单的SAS程序
• 1.读入或编辑程序文件
–在Editor窗口中 例: proc print data=sashelp.class; var name sex age; where age gt 12; run;
• 2.4 工具栏
–以按钮的形式提供了命令的快速执行方式。
许振宇 山东大学数学学院 2006
• 2.5 子窗口区
浏览器Explorer:用于查看和管理SAS文件。

子 窗 口 区
结果窗口Results:以树型结构显示并管理结 果目录。
程序编辑器 Editor :用于对程序进行文本编 辑。

日志窗口Log:显示SAS进程和提交的SAS程 序的运行信息。 输出窗口Output:显示提交的程序的输出结果。
许振宇 山东大学数学学院 2006
• 4.程序存储
–通过菜单操作实现:File→Save –点击工具栏上的按钮: –文件类型与扩展名 文件类型 SAS程序文件 Log窗口输出文件 Output窗口输出文件 纯文本格式的数据文件 扩展名 .sas .log .lis .dat
许振宇 山东大学数学学院 2006
• 一个基于运筹学方法的决策支持工具。它包括一般与特殊 的线性规划,并且包含用于项目管理的一整套方法。
– 6)SAS/QC:Quality improvement tools
• 提供了根据产品观测数据进行产品质量管理的一系列分析 工具。
– 7)SAS/STAT:Statistics
• 覆盖了所有当前流行的数理统计方法,它提供了十多个过 程分别实现某一种或一类统计方法 。
– 2.3 良好的可移植性
• SAS 系统采用了分层的多厂商结构 (MultiVendor Architecture,MVA),所以具有 可移植性,不依赖于硬件和操作系统。
许振宇 山东大学数学学院 2006
• 3. SAS 系统组成
SAS系统是一个由三十多个专用模块组成的大 型集成式软件包。各模块之间既相互独立又 相互联系,可分为四大部分: – 2.1 SAS数据库部分
• 进入商品化的标志; • 总部设在北卡罗纳州的凯瑞市(Cary, North Carolina) 。
– 1985年推出SAS的VAX机和PC机的版本。
• 早期SAS只能运行在大型机上。
许振宇 山东大学数学学院 2006
• 发展过程:
统计分析软件 大型集成应用软件系统
• 为金融、电信、交通、制造、政府以及科研教育 等部门提供集成化的信息交付(Information Delivery)、数据仓库(Data Warehouse)、和决 策支持(Decision Support)软件解决方案。 • SAS系统已经被成功应用于120多个国家和地区 的31,000多个机构中,直接用户超过3,500, 000人。SAS研究所目前已跻身于世界前十位的 独立软件公司中。
许振宇 山东大学数学学院 2006
• 2.4 对分布处理模式的支持及数据仓库的设 计
– 1)SAS/ACCESS:
• 提供了目前许多流行数据库软件的接口,使用户能够透明 访问其它类型的数据库文件。
– 2)SAS/CONNECT:
• 该模块提供了远程计算服务使得应用逻辑可以在本地和远 端分布执行,以及远端数据服务。
– 1.1 SAS的启动
– 1.2 SAS的退出
许振宇 山东大学数学学院 2006
• 2.SAS的显示管理系统
许振宇 山东大学数学学院 2006
• 2.1 标题条
–显示所在窗口名称或标题。
• 2.2 系统菜单
–提供了对于系统或当前激活的子窗口可直接 操作的菜单项。
• 2.3 命令框
–用于输入并提交交互命令。 –命令的提交 :点击左边的对号按钮 。
– Output窗口:输出结果。 –Log窗口:程序运行信息 。
• 程序行:黑色,并在每一行的左边显示其序号。 • 提示:蓝色,以NOTE开始,提示系统或程序运 行的常规信息。 • 警告:绿色,以WARNING开始,一般在程序中 含有系统可以自动更正的小错误时出现,在其左 边会显示错误序号。但有时也提供内存不足、软 件执照到期等信息。 • 错误:红色,以ERROR开始。
第一章 SAS系统概述
许振宇 山东大学数学学院 2006
• SAS 的含义: Statistical Analysis System 统计分析系统
• SAS系统
– 数据处理和统计领域的国际标准软件 – 世界领先的数据分析和信息系统
许振宇 山东大学数学学院 2006
• 发展历史:
– 1966年由美国North Carolina州立大学开始开发; – 1976年SAS研究所(SAS Institute Inc.)成立;
ห้องสมุดไป่ตู้
许振宇 山东大学数学学院 2006
• 2.提交程序
– 1)在命令框直接键入命令:SUBMIT,并 点击其左边的对号按钮。 – 2)热键:F3。 –3)菜单操作:Run→Submit。 – 4)点击工具栏上的按钮 :
注:显示管理系统命令都可以采用这4种方式提交。
许振宇 山东大学数学学院 2006
• 3.查看程序运行信息和输出结果
– 3)SAS/SHARE:
• 该模块实现了对数据库操作的并发性控制。
– 4)SAS/WA:Warehouse Administrator
• 可视化数据仓库管理工具。它在其它SAS软件的基础上提 供了一个建立数据仓库的管理层。
许振宇 山东大学数学学院 2006
§2 SAS系统的基本运行环境
• 1.SAS的启动和退出
– 1)SAS/ETS:Economic Time Series » 提供丰富的计量经济学和时间序列分析方法,是研究复 杂系统和进行预测的有力工具。 – 2)SAS/IML:Interactive Matrix Language » 提供了一种完整的交互式矩阵编程语言,可以处理各种 复杂的矩阵运算 – 3 ) SAS/INSIGHT : portable natural-language interface for querying » SAS系统下一个完整的进行数据分析的子系统。它为用 户提供了一个进行可视化交互式数据探索和挖掘的工具
许振宇 山东大学数学学院 2006
• 2.6 状态条
–左部:消息栏,显示系统运行的当前状况。 –右部:当前文件夹,所有读写文件的默认存 放位置。 窗口名称 功能
• 2.7 其它窗口
KEYS LIBNAME DIR
查看及改变功能键的设置 查看当前存在的数据库 查看某个SAS数据库的内容
VAR
OPTIONS Program Editor
许振宇 山东大学数学学院 2006
§1 SAS 系统简介
• 1. SAS 系统的功能
–2.1 数据访问 (存取)
• 快速而有效的获得数据;
–2.2 数据管理
• 实现对数据的更新、编辑等操作;
–2.3 数据呈现 (显示)
• 以直观的方式显示数据或分析结果,包括:列表、表格、 图形等;
–2.4 数据分析
相关文档
最新文档