SAS 9.2从入门到精通
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 SAS模块和处理流程

本节对SAS软件主要模块和处理流程进行介绍。由于SAS工具包含的模块众多,因此重点掌握SAS工具的核心模块Base SAS模块,其他模块根据需求可以有选择地重点学习。

1.2.1 SAS模块

SAS软件由很多不同功能的模块组成,其中Base SAS模块是SAS系统的核心,是SAS所有产品的基础模块,提供数据管理功能,支持关系数据库标准SQL语言对数据的处理,进行统计分析,是SAS中不可缺少的模块。其他模块有SAS/STAT(统计模块)、SAS/ACCESS TO PC FILES(用于读取和生成多种格式的文件模块)、SAS/GRAPH(图形模块)、SAS/EM(数据挖掘模块)、SAS/ACCESS(该模块提供SAS软件访问各类数据库的接口)、SAS/QC(质量控制模块)、SAS/ETS(经济计量和时间序列模块),等等。表1-1所示为SAS主要模块与功能详解。

表1-1 SAS主要模块与功能详解

调用模块的方法是运行SAS 9.2工具菜单栏上的“解决方案”,在弹出的子菜单项中选择“分析(S)”,即可选择调用上面叙述的某些模块,如图1-1所示。

图1-1 “分析”菜单

1.2.2 SAS处理流程

为了便于对SAS处理流程有个清晰的认识,可参考如图1-2所示的SAS处理流程图中从左边到右边的顺序进行处理数据,首先SAS对外围数据文件或SAS表(数据集)通过数据步(DATA STEP)进行数据处理,生成SAS数据集,然后过程步(PROC STEP)根据业务需求调用SAS不同的模块来对数据集进行分析处理,实现满足业务需求的分析。

图1-2 SAS处理流程