- 如虎添翼!数据处理的SPSS和SAS EG实现(第2版)
- 经管之家主编 徐筱刚等编著
- 858字
- 2025-02-23 04:49:42
1.1 SAS EG介绍
1.1.1 SAS EG简介
SAS系统全称为Statistics Analysis System,最早由北卡罗来纳大学的两位生物统计学研究生编制,并于1976年成立了SAS软件研究所,正式推出了SAS软件。截至2013年,SAS已在全球130多个国家拥有7万多公司和政府用户。SAS具有强大的数据分析能力,SAS Enterprise Guide是SAS其中的一个模块,简称为SAS EG。
SAS EG为用户提供了一个可视化的操作界面,以便快捷地管理数据,产生报告。SAS EG提供如下功能:
● 便于管理SAS任务的图形化用户界面;
● 高度灵活和可扩展的编程语言;
● 丰富且立即可用的SAS过程;
● 灵活地运行在所有主流操作系统上,如Windows、UNIX和z/OS(OS/390)等;
● 能够访问几乎任何数据源,如DB2、Oracle、Sybase、Teradata、SAP和Microsoft Excel等;
● 支持全球最广泛使用的字符编码方式。
使用SAS Enterprise Guide时,SAS软件同时在后台运行。SAS Enterprise Guide可以连接本地计算机上的SAS,也可以连接其他计算机(即SAS服务器)上的SAS。访问数据和创建任务时,SAS Enterprise Guide将生成SAS代码。运行任务时,将生成的代码发送至SAS进行处理,然后将结果返回至SAS Enterprise Guide,如图1-1所示。

图1-1
SAS Enterprise Guide的核心是Base SAS软件,Base SAS可以利用其他组件扩展功能。因而SAS EG可以方便快捷地调用SAS STAT、SAS/ETS、SAS/GRAPH等模块。
为何使用SAS Enterprise Guide?
● SAS EnterpriseGuide是整理、分析和报告数据的利器,初学者可以使用点击菜单的方式完成丰富的数据处理和统计分析功能;
● SAS程序员可以借助EG为其提供的优秀的编程界面和丰富的辅助工具,提高效率;
● SAS商业分析(BI)可以方便使用EG的创建存储过程(Create Stored Processes),查看OLAP立方体(OLAP cubes),生成SAS报告。
1.1.2 SAS EG的窗口及菜单
SAS EG的窗口界面如图1-2所示。

图1-2
菜单
项目是指管理相关数据、任务、代码和结果的集合。“项目树”显示当前活动项目及其相关项(数据、代码、注释和结果)的层次视图。可以删除、重命名和重新排序项目中的各个项。也可以运行项目,或预定某个项目在特定时间运行。
任务可以理解为一个分析过程,不同的任务运行之后可生成SAS代码、数据集或者报表等。
数据菜单主要介绍了对数据行和列的基本处理功能,如图1-3所示。

图1-3
描述菜单主要介绍了各种统计量及各种数据特征的分析和展示,如图1-4所示。
图形菜单介绍了SAS EG所支持的图形的制作,如图1-5所示。

图1-4

图1-5