第一章 SAS 系统概况 SAS(Statistic Analy sis Sy stem)系统是世界领先的信息系统,它由最初的用于统计分析 经不断发展和完善而成为大型集成应用软件系统;具有完备的数据存取、管理、分析和显示功能。在数据处理和统计分析领域,SAS 系统被誉为国际上的标准软件系统。 SAS 系统是一个模块化的集成软件系统。SAS 系统提供的二十多个模块(产品)可完成各方面的实际问题,功能非常齐全,用户根据需要可灵活的选择使用。 Base SAS Base SAS 软件是SAS 系统的核心。主要功能是数据管理和数据加工处理,并有报表生成和描述统计的功能。Base SAS 软件可以单独使用,也可以同其他软件产品一起组成一个用户化的SAS 系统。 SAS/AF 这是一个应用开发工具。利用SAS/AF 的屏幕设计能力及 SCL 语言的处理能力可快速 开发各种功能强大的应用系统。SAS/AF 采用先进的OOP(面向对象编程)的技术,是用户可方便快速的实现各类具有图形用户界面(GUI)的应用系统。 SAS/EIS 该软件是SAS 系统种采用OOP(面向对象编程)技术的又一个开发工具。该产品也称 为行政信息系统或每个人的信息系统。利用该软件可以创建多维数据库(MDDB),并能生成多维报表和图形。 SAS/INTRNET SAS/ACCESS 该软件是对目前许多流行数据库的接口组成的接口集,它提供的与外部数据库的接口是透明和动态的。 第二章 Base SAS 软件 第一节 SAS 编程基础 SAS 语言的编程规则与其它过程语言基本相同。 SAS 语句 一个SAS 语句是有SAS 关键词、SAS 名字、特殊字符和运算符组成的字符串,并以分 号(;)结尾。 注释语句的形式为:/*注释内容*/ 或 *注释内容。 二、 SAS 程序 一序列 SAS 语句组成一个SAS 程序。SAS 程序中的语句可分为两类步骤:DATA 步和PROC 步。这两类步骤是所有SAS 程序的模块。通常用 DATA 步产生 SAS 数据集,而用 PROC步对 SAS 数据集内的数据进行分析处理并输出结果。 SAS 程序是在 Editor 窗口采用全屏幕编辑方式输入。当程序输入完毕后,就可以提交给 SAS 系统执行,在菜单中选择 Su bmit 或按 F3 键都可以运行程序,也可以只提交一部分语句。LOG 窗口显示程序执行过程中记录的信息,它包括执行的语句,生成的数据集中变量的个数及记录的个数,每一步花费的时间及出错信息等。SAS 过程产生的输出显示在OUTPUT 窗口。 SAS 数据集 SAS 数据集相当于其它数...