产品培训图书推荐资料下载活动报名

SAS统计分析实用宝典(附光盘) SAS统计分析实用宝典(附光盘) SAS统计分析实用宝典(附光盘) 关注 分享 举报 企业批量购书 SAS统计分析实用宝典(附光盘)


内容简介

  《SAS统计分析实用宝典》用通俗易懂的语言阐述了SAS统计分析软件的用法和各种统计分析方法的基本原理。内容由浅入深、循序渐进,书中的每个知识点都有相应的实例演示,每章都附有练习题,帮助读者从实际角度体验统计方法的SAS实现过程。本书配1张光盘,内容为本书配套教学视频和涉及的源数据。

  本书共19章,分4篇。第1篇介绍了SAS的基础知识,重点讲述入门操作,包括程序软件的安装、配置等。第2篇介绍了常用统计方法的SAS实现,包括描述性统计分析、列联表分析、统计假设测验、非参数统计分析、方差分析、相关与回归分析、聚类分析、判别分析、主成分分析、因子分析、典型相关分析、时间序列分析和生存分析等。第3篇介绍了常用统计图形的绘制与SAS宏编程。第4篇介绍了SAS在社会调查、企业销售、医学、电力、证券和农业等领域的具体应用。

  本书面向零基础、编程基础差或不了解SAS统计软件的初学者,尤其适合有一定的数学或统计学背景、需要使用SAS软件完成各种统计分析操作的读者。

  超值DVD光盘内容

  17.3小时配套教学视频

  本书源文件及数据文件

作者简介

  姚鑫锋,现任职于上海市农业科学院数字农业工程与技术研究中心,从事现代统计分析技术在农业信息领域的应用研究。精通SAS软件的使用,有长达8年的SAS程序编写经验。目前已发表多篇SCI论文,申请相关国家发明专利2项,参与多项国家和省部级项目。


  王薇
,华东师范大学地理学与地理信息系统专业博士。从事数据挖掘研究多年,精通各种常用的统计分析方法。曾出版书籍《MATLAB从基础到精通》和《从零开始学MATLAB》。



目录

前言
第1篇 基本统计操作入门
第1章 SAS入门(教学视频:75分钟)
1.1 SAS系统概况
1.1.1 SAS的历史背景
1.1.2 SAS的系统特点
1.1.3 SAS的功能模块
1.2 SAS的安装与启动
1.2.1 SAS的安装
1.2.2 SAS的启动
1.3 SAS的操作界面
1.3.1 主界面
1.3.2 程序编辑窗口
1.3.3 运行日志窗口
1.3.4 输出窗口
1.3.5 结果窗口
1.3.6 资源管理器窗口
1.3.7 帮助窗口
1.4 SAS的界面操作简介
1.4.1 INSIGHT界面操作
1.4.2 ANALYST界面操作
1.4.3 ASSIST界面操作
1.5 SAS系统的文件管理
1.5.1 SAS数据集
1.5.2 SAS逻辑库
1.6 本章小结
1.7 习题
第2章 SAS程序设计入门(教学视频:109分钟)
2.1 SAS语言基础
2.1.1 SAS程序的组成
2.1.2 结构化语句
2.2 SAS程序结构
2.2.1 数据步介绍
2.2.2 过程步介绍
2.3 SAS中数据步常用语句
2.3.1 赋值语句
2.3.2 INPUT语句
2.3.3 INFILE语句
2.3.4 PUT和FILE语句
2.3.5 LENGTH语句
2.3.6 LABEL语句
2.3.7 KEEP语句
2.3.8 DROP语句
2.3.9 WHERE语句
2.4 SAS中过程步常用语句
2.4.1 输出语句
2.4.2 打印语句
2.4.3 标注语句
2.4.4 MODEL语句
2.4.5 VAR语句
2.4.6 ID语句
2.4.7 BY语句
2.4.8 CLASS语句
2.5 常用函数
2.5.1 数学函数
2.5.2 统计函数
2.5.3 数组函数
2.5.4 字符串函数
2.5.5 时间函数
2.5.6 概率分布函数
2.5.7 分位数函数
2.5.8 随机数函数
2.6 程序的常见错误
2.6.1 词法错误
2.6.2 语法错误
2.7 本章小结
2.8 习题

第2篇 常用的统计分析
第3章 SAS数据管理(教学视频:76分钟)
3.1 数据的导入和导出
3.1.1 数据的导入
3.1.2 数据的导出
3.2 数据集的基本操作
3.2.1 数据集的复制
3.2.2 数据集的新增
3.2.3 数据集的拆分
3.2.4 数据集的连接
3.2.5 数据集的更新
3.2.6 数据集的排序
3.2.7 数据集的转置
3.2.8 数据集的删除
3.3 利用INSIGHT模块实现数据管理
3.4 利用ANALYST模块实现数据管理
3.5 本章小结
3.6 习题
第4章 描述性统计分析(教学视频:51分钟)
4.1 描述性统计分析概述
4.1.1 数据位置描述
4.1.2 离散程度描述
4.1.3 分布形状描述
4.2 描述性统计分析过程
4.2.1 MEANS均值过程
4.2.2 UNIVARIATE单变量过程
4.3 利用界面操作进行简单描述性统计
4.3.1 INSIGHT模块操作
4.3.2 ANALYST模块操作
4.4 本章小结
4.5 习题
第5章 列联表分析(教学视频:28分钟)
5.1 列联表分析的编程实现
5.1.1 FREQ频数过程
5.1.2 单变量列联表分析
5.1.3 2×2列联表分析
5.1.4 n维列联表分析
5.2 利用界面操作进行列联表分析
5.3 本章小结
5.4 习题
第6章 统计推断(教学视频:49分钟)
6.1 统计推断的基本原理与方法
6.1.1 参数估计
6.1.2 假设测验
6.2 统计推断的TTEST过程语句
6.3 统计假设测验的界面实现
6.3.1 INSIGHT模块操作
6.3.2 ANALYST模块操作
6.4 统计假设测验的实例
6.4.1 单个样本平均数的假设测验
6.4.2 成对样本的平均数比较的假设测验
6.4.3 两个样本的平均数比较的假设测验
6.5 本章小结
6.6 习题
第7章 非参数统计分析(教学视频:28分钟)
7.1 非参数统计分析概述
7.2 非参数统计分析的NPAR1WAY语句
7.3 非参数统计分析实例
7.3.1 单个样本的非参数检验
7.3.2 两个样本的非参数检验
7.3.3 多个样本的非参数检验
7.4 利用界面操作实现非参数统计分析
7.5 本章小结
7.6 习题
第8章 方差分析(教学视频:45分钟)
8.1 方差分析概述
8.1.1 方差分析基本概念
8.1.2 单因素方差分析
8.1.3 多因素方差分析
8.1.4 多重比较
8.2 方差分析的编程实现
8.2.1 ANOVA过程
8.2.2 GLM过程
8.3 方差分析的界面操作
8.3.1 利用INSIGHT模块实现方差分析
8.3.2 利用ANALYST模块实现方差分析
8.4 本章小结
8.5 习题
第9章 相关与回归分析(教学视频:90分钟)
9.1 相关分析
9.1.1 相关分析概述
9.1.2 相关分析的CORR过程
9.1.3 相关分析的界面操作
9.2 一元线性回归分析
9.2.1 一元线性回归的基本概述
9.2.2 一元线性回归模型的REG过程
9.2.3 一元线性回归的界面操作
9.3 多元线性回归分析
9.3.1 多元线性回归模型概述
9.3.2 多元线性回归模型的建立
9.4 逐步回归分析
9.4.1 逐步回归模型概述
9.4.2 逐步回归模型的建立
9.5 非线性回归分析
9.5.1 可化为线性回归的非线性回归
9.5.2 非线性回归NLIN过程
9.6 Logistic回归
9.6.1 Logistic回归模型概述
9.6.2 Logistic回归过程
9.7 本章小结
9.8 习题
第10章 聚类分析(教学视频:47分钟)
10.1 聚类分析方法概述
10.2 系统聚类
10.2.1 系统聚类方法概述
10.2.2 CLUSTER过程
10.2.3 TREE过程
10.2.4 系统聚类实例演示
10.3 变量聚类
10.3.1 变量聚类方法概述
10.3.2 VARCLUS过程
10.3.3 变量聚类实例演示
10.4 快速聚类
10.4.1 快速聚类方法概述
10.4.2 FASTCLUS过程
10.4.3 快速聚类实例演示
10.5 本章小结
10.6 习题
第11章 判别分析(教学视频:49分钟)
11.1 判别分析方法概述
11.1.1 判别分析的基本思想
11.1.2 判别分析的基本步骤
11.2 一般判别分析
11.2.1 一般判别分析方法概述
11.2.2 DISCRIM一般判别分析过程
11.2.3 一般判别分析实例
11.3 典型判别分析
11.3.1 典型判别分析方法概述
11.3.2 CANDISC典型判别分析过程
11.3.3 典型判别分析实例
11.4 逐步判别分析
11.4.1 逐步判别分析方法概述
11.4.2 STEPDISC逐步判别分析过程
11.4.3 逐步判别分析实例
11.5 本章小结
11.6 习题
第12章 主成分分析(教学视频:35分钟)
12.1 主成分分析方法概述
12.1.1 主成分分析的数学模型
12.1.2 主成分分析的基本步骤
12.2 主成分分析的SAS过程
12.3 主成分分析的界面操作
12.3.1 ANALYST模块实现主成分分析
12.3.2 INSIGHT模块实现主成分分析
12.4 主成分分析实例
12.5 本章小结
12.6 习题
第13章 因子分析(教学视频:25分钟)
13.1 因子分析方法概述
13.1.1 因子分析的基本原理
13.1.2 因子分析的基本步骤
13.2 因子分析的SAS过程
13.3 因子分析的界面操作
13.4 本章小结
13.5 习题
第14章 典型相关分析(教学视频:27分钟)
14.1 典型相关分析方法概述
14.1.1 典型相关分析的基本思想
14.1.2 典型相关分析的基本步骤
14.2 典型相关分析的SAS过程
14.3 典型相关分析的界面操作
14.3.1 INSIGHT模块实现典型相关分析
14.3.2 ANALYST模块实现典型相关分析
14.4 本章小结
14.5 习题
第15章 时间序列分析(教学视频:36分钟)
15.1 时间序列分析方法概述
15.1.1 时间序列分析的数学模型
15.1.2 时间序列分析的基本步骤
15.2 时间序列分析的SAS过程
15.3 时间序列分析实例
15.4 本章小结
15.5 习题
第16章 生存分析(教学视频:55分钟)
16.1 生存分析概述
16.1.1 生存分析的基本概况
16.1.2 生存分析的基本方法
16.2 生存分析的相关过程
16.2.1 LIFEREG回归过程
16.2.2 LIFETEST检验过程
16.2.3 PHREG回归过程
16.3 利用界面操作实现生存分析
16.4 本章小结
16.5 习题

第3篇 图形绘制与SAS宏编程
第17章 图形绘制(教学视频:96分钟)
17.1 GPLOT过程绘图
17.1.1 GPLOT过程
17.1.2 散点图
17.1.3 线图
17.2 GCHART过程绘图
17.2.1 GCHART过程
17.2.2 直方图
17.2.3 饼图
17.3 GCONTOUR过程绘图
17.4 其他图形绘制
17.4.1 盒形图
17.4.2 茎叶图
17.4.3 Q-Q图
17.5 图形编辑
17.6 利用图形界面操作绘制图形
17.5.1 利用INSIGHT模块绘制统计图形
17.5.2 利用ANALYST模块绘制统计图形
17.7 本章小结
17.8 习题
第18章 SAS宏编程(教学视频:62分钟)
18.1 宏变量
18.1.1 宏变量的定义
18.1.2 宏变量的引用
18.2 宏过程
18.2.1 宏过程的定义
18.2.2 宏过程的调用
18.2.3 宏过程的参数
18.3 宏语句
18.4 宏函数
18.5 本章小结
18.6 习题

第4篇 综合实例分析
第19章 SAS应用实例(教学视频:54分钟)
19.1 在社会调查统计中的应用
19.1.1 实例问题描述
19.1.2 采用的统计分析方法及其SAS实现
19.1.3 主要分析结果
19.2 在企业销售数据中的应用
19.2.1 实例问题描述
19.2.2 采用的统计分析方法及其SAS实现
19.2.3 主要分析结果
19.3 在医学中的应用
19.3.1 实例问题描述
19.3.2 采用的统计分析方法及其SAS实现
19.3.3 主要分析结果
19.4 在电力行业的应用
19.4.1 实例问题描述
19.4.2 采用的统计分析方法及其SAS实现
19.4.3 主要分析结果
19.5 在证券行业的应用
19.5.1 实例问题描述
19.5.2 采用的统计分析方法及其SAS实现
19.5.3 主要分析结果
19.6 在农业领域的应用
19.6.1 实例问题描述
19.6.2 采用的统计分析方法及其SAS实现
19.6.3 主要分析结果
19.7 本章小结
19.8 习题



精彩书摘

  第1章 SAS入门

  本章将向读者介绍SAS的入门知识。首先,将通过SAS系统的概述,帮助读者对SAS系统有初步的了解,了解其历史背景、系统特点和主要功能模块;接着,将向入门读者简单介绍SAS的安装与启动;最后,对SAS主要工作界面的介绍将使读者对软件的操作环境有所熟悉。

  1.1 SAS系统概况

  SAS(Statistics Analysis System)是目前国际上权威的统计分析软件之一,具有强大的数据管理与分析功能,广泛地应用于教育、经济、医学等各个领域。为使读者对SAS软件基本情况有所了解,本节将从SAS的历史背景、系统特点和功能模块三个方面向读者介绍SAS概况。

  1.1.1 SAS的历史背景

  SAS最初是由美国北卡罗纳大学的研究生编写的,随后,成立了专门研究SAS的公司,正式推出了SAS软件。SAS研究公司为SAS软件的发展作出了很大的贡献,使SAS从最初的仅具有线性模型分析功能的软件发展到现在的集数据分析、数据管理、数据挖掘、数据可视化等功能于一体的统计分析系统。在国际上,SAS是公认的最权威的统计分析软件,在科研、金融、医药、交通、通信等重要领域,SAS都是广大用户首选的统计分析软件。

  早期的SAS软件主要是依赖于编程解决问题,面向专业人士。目前,SAS的版本在不断更新,提供了方便的图形界面操作,以满足更多用户的需求。本书将以较新的SAS 9.2版本为基础向用户介绍SAS。SAS 9.2版本支持多种语言,提供了中文操作环境,便于国内用户的使用。而其他版本的SAS用户,通过学习本书,也可以触类旁通。

  1.1.2 SAS的系统特点

  SAS系统全面涵盖各项统计分析功能,具有操作简单、功能强大、结果专业等特点。下面来一一了解。

  1.操作简单

  SAS软件操作简单,用户无须详细地了解各种统计分析具体的计算步骤,通过现成的SAS语句,即可方便地实现各种统计分析功能。同时,对于没有编程基础的用户,SAS还提供了方便的图形界面操作方式,通过鼠标操作即可完成常用的统计分析功能。

  2.功能强大

  SAS系统涵盖了常用的数据统计分析功能,包括假设测验、参数估计、描述性统计分析、方差分析、判别分析、聚类分析、时间序列分析等。同时,与一般的统计软件相比,SAS又具有强大的数据、文件管理能力。

  3.结果专业

  作为目前国际上公认的最为权威的统计软件,SAS为用户提供了详实、专业的分析结果。用户执行相应的统计分析程序后,完整的统计分析结果将在结果输出窗口以文本的形式输出。同时,结果也可以以专业图表的形式展现。

  1.1.3 SAS的功能模块

  SAS通过模块化的方式实现各种功能,包括BASE(基础模块)、STAT(统计模块)、ACCESS(数据库模块)、GRAPH(绘图模块)、EM(数据挖掘模块)等30余个模块。其中:

  * 基础模块(BASE),是SAS系统功能实现的核心,利用该模块,用户可以实现简单的统计分析、报表制作、对数据的排序等常用的操作。

  * 统计模块(STAT),是SAS系统中实现统计分析功能的主要模块,可以实现的功能包括方差分析、回归分析、判别分析、聚类分析、主成分分析、因子分析等。

  * 绘图模块(GRAPH),是SAS系统中为用户提供的专门用于绘制各类统计图形的模块,可以绘制的图形包括条形图、饼图、曲线图等。

  * 预测模块(ETS),可用于经济学常用的时间序列分析。

  * 数据库模块(ACCESS),为用户提供了方便的主流数据库文件与SAS程序的接口,通过数据库模块,用户可以实现数据的导入和导出。

  * 矩阵计算模块(IML),为广大科学工作者提供了矩阵计算的交互式的编程环境,通过矩阵计算模块,用户可以方便地调用其中的数学函数,完成基于矩阵计算的程序。

  * 质量控制统计模块(QC):SAS为控制领域的质量统计分析提供了完善的统计分析模块,利用该模块,用户可以方便地进行试验设计,完成控制领域的相关图形绘制。

  1.2 SAS的安装与启动

  本节将以SAS 9.2为例,向用户演示SAS软件详细的安装和启动过程。

  1.2.1 SAS的安装

  SAS 9.2的安装步骤如下:

  (1)在SAS安装盘中找到SAS软件安装的可执行文件,双击安装的可执行文件,将打开如图1.1所示的SAS 9.2安装启动界面。

  (2)选择需要安装的SAS的语言,在这里我们选择“简体中文”,如图1.2所示。

  图1.1 SAS 9.2安装启动界面 图1.2 SAS 9.2语言的选择

  (3)单击SAS 9.2的“选择语言”对话框的“确定”按钮进入“选择部署任务”对话框,如图1.3所示。这里选择终端用户任务下的“安装SAS软件”,单击“下一步”按钮,继续安装。

  图1.3 部署任务的选择

  (4)在打开的“选择要安装的产品”对话框内选择需要安装的产品,如图1.4所示。单击“下一步”按钮,继续安装。

  (5)在打开的“指定SAS安装数据(SID)文件”对话框内导入合法的SID文件,如图1.5所示。单击“下一步”按钮,继续安装。

  图1.4 产品的选择

  图1.5 SID的导入界面

  (6)SAS的“部署汇总”对话框将打开,如图1.6所示。单击“开始”按钮,进入SAS程序的正式安装过程,如图1.7所示。SAS各模块的程序将会依次安装。这个过程需要持续一段时间,至所有组件安装完毕,SAS系统即成功安装。

  图1.6 SAS的部署汇总窗口

  图1.7 SAS正常安装界面

  1.2.2 SAS的启动

  SAS的启动同一般的软件一样,可以通过以下两种方式启动:

  * 单击“开始菜单”|“所有程序”|SAS|“SAS 9.2(简体中文)”,启动SAS程序;

  * 双击系统桌面上SAS 9.2程序的快捷方式。

  1.3 SAS的操作界面

  在启动SAS后,将打开如图1.8所示的SAS操作主界面,其中包括菜单栏、工具栏、编辑器窗口、运行日志窗口、结果输出窗口、资源管理器窗口等。用户执行任意的SAS操作都需在其操作界面中完成,因而熟悉SAS的操作界面是学习SAS的第一步。本节将详细介绍SAS的主要操作界面。

  图1.8 SAS主界面

  1.3.1 主界面

  启动SAS后的主界面默认状态下包括菜单栏、工具栏、命令行、状态栏、窗体条、窗体。下面具体介绍这几部分。

  1.菜单栏

  SAS主窗口包括“文件”、“编辑”、“视图”、“工具”、“运行”、“解决方案”、“窗口”、“帮助”菜单。

  (1)“文件”菜单

  主界面的“文件”菜单如图1.9所示。“文件”菜单主要用于文件管理,包括文件的新建、打开、保存和另存功能;数据的导入和导出;打印及页面设置;文件的E-mail发送;追加、打开对象;程序的关闭。

  (2)“编辑”菜单

  主界面的“编辑”菜单如图1.10所示,主要用于对各窗口的编辑操作,包括撤销、复制、粘贴、恢复、清除、查找、替换等操作。

  (3)“视图”菜单

  “视图”菜单用于切换当前的窗体,可用于切换增强型编辑器、程序编辑器、日志、输出、图形、结果、SAS资源管理器、收藏夹等为当前活动窗口,如图1.11所示。单击“视图”菜单中各窗口的子菜单即可激活窗口为活动窗口。

  图1.9 “文件”菜单 图1.10 “编辑”菜单 图1.11 “视图”菜单

  (4)“工具”菜单

  “工具”菜单提供了对SAS主要结果的编辑工具,包括表、图形、报表、图像和文本。同时,也提供了逻辑库、快捷方式的新建、宏操作等菜单项,如图1.12所示。

  (5)“运行”菜单

  “运行”菜单用于提交执行程序,可以提交当前程序编辑器中的程序、重新提交上一次提交的程序、提交第一行程序、提交剪贴板程序、远程提交程序等,如图1.13所示。

  图1.12 “工具”菜单 图1.13 “运行”菜单

  (6)“解决方案”菜单

  “解决方案”菜单为用户提供了进行一些统计分析模块的入口,如图1.14所示。

  * “分析”子菜单:提供了分析家、实验设计、企业数据挖掘、地理信息系统、向导式数据分析、交互式数据分析、投资分析、市场研究、项目管理、质量改善、排队模拟、时间序列预测系统、时间序列查看器模块的入口。

  * “开发和编程”子菜单:提供了SAS用于开发和编程的工具,包括ETS/OLAP应用程序生成器、框架生成器、类浏览器、源控件管理器、数据仓库管理员和OLAP服务管理器。

  * “报表”子菜单:可用于报表和报表库的生成,同时提供设计报表的操作菜单。

  * “附件”子菜单:提供了SAS程序的一些附件功能,包括图形测试案、注册表编辑器、元数据浏览器、DDE三元组和游戏。

  * “ASSIST”菜单项:提供了用户进入SAS ASSIST模块的入口。

  * “桌面”菜单项:提供了SAS类似于Windows操作的桌面环境进入入口。

  * ETS/OLAP应用程序生成器:可打开ETS桌面操作的窗口。

  (7)“窗口”菜单

  “窗口”菜单可提供对主界面窗口的一些编辑操作,包括新建、最小化、层叠、垂直平铺、水平平铺、调整大小等基本的窗口操作。同时,可用于设置当前的活动窗口,在窗口菜单的下半部分,用户可勾选当前的活动窗口,如图1.15所示。

  (8)“帮助”菜单

  “帮助”菜单用于向用户提供学习SAS的一些途径,包括SAS帮助文档、SAS软件入门、学习SAS程序、SAS网站、关于SAS系统的基本信息,如图1.16所示。

  图1.14 “解决方案”菜单 图1.15 “窗口”菜单 图1.16 “帮助”菜单

  2.工具栏

  在SAS主界面的菜单栏下方提供了可用于执行SAS的一些常规操作的工具栏,如图1.17所示。

  * 工具:编辑窗口的新建。

  * 工具:打开文件。

  * 工具:编辑窗口内文件的保存。

  * 工具:编辑窗口内文件的打印。

  * 工具:当前窗口内容的打印预览。

  * 工具:选定内容的剪切。

  * 工具:选定内容的复制。

  * 工具:选定内容的粘贴。

  * 工具:撤销操作。

  * 工具:新建逻辑库。

  * 工具:资源管理器的打开。

  * 工具:程序提交。

  * 工具:全部清除。

  * 工具:程序的中断。

  * 工具:快速打开帮助文档。

  图1.17 工具栏

  3.命令行

  命令行的操作方式可用于快速地执行相关的SAS命令,在命令行中直接输入相应的SAS命令,单击命令行左方的按钮,即可执行相关操作,如图1.18所示。命令行的操作方式对于熟悉SAS命令的用户来说是十分方便的,同时,对于使用过的命令,还可以在命令行的下拉列表框中选择。

  4.状态栏

  在SAS主界面的最下方为软件的状态栏,其中显示当前系统的状况、默认的路径和光标位置,如图1.19所示。

  图1.18 命令行 图1.19 状态栏

  5.窗体条

  在SAS 9.2中提供了窗体条,如图1.20所示,可用于当前窗口的快速切换。单击窗体条上相应窗口的标签可以恢复原先最小化的窗口,激活窗体成为当前窗口。

  图1.20 窗体条

  6.窗体

  在SAS 9.2的主界面中包含了常用的窗口,可用于执行SAS的相关功能,默认情况下打开的主界面包括程序编辑窗口、资源管理器窗口、运行日志窗口。同时用户在获得计算结果后将打开结果窗口。对于这些窗体在SAS主界面中的位置,用户可以按照个人需求设置。在操作过程中,SAS中具有当前窗口的概念,即用户的操作只能在当前窗口中进行,当前窗口的激活方式有窗体条单击法、桌面菜单选择法和直接单击窗体法三种。

  1.3.2 程序编辑窗口

  程序编辑窗口用于SAS程序的编写,该窗口具有良好的程序编辑能力,包括:

  * 程序书写时常用的复制、粘贴、剪切、清除、选定等文档编辑功能;

  * 程序不同内容的颜色区分,例如蓝色表示程序的关键字;

  * 程序输入时的自动缩进;

  * 程序块的收缩和扩展;

  * 程序文件的保存、打开、打印等基本操作。

  在SAS 9.2中为用户提供了良好的程序编辑窗口,实现对以sas为后缀的程序文件的编辑操作,用户可以通过主界面菜单或者弹出式菜单来实现上述编辑功能。

  ……



前言/序言

  SAS全称是Statistics Analysis System,是目前国际上权威的统计分析软件之一,具有强大的数据管理与分析功能,广泛地应用于教育、经济、医学等各个领域。SAS软件具有强大的统计分析功能,为了更好地使用这些功能,往往需要依赖于程序设计。SAS系统全面涵盖了各项统计分析功能,具有操作简单、功能强大、结果专业等特点,为用户提供了一种专门用于SAS软件的编程语言,其语言类似于一般的编程语言,用户可以方便地在程序编辑窗口完成程序的设计工作。
  SAS 9.2版本支持多种语言,提供了中文的操作环境,便于国内读者的使用,但目前以SAS 9.2为基础的SAS教程较少。本书为了帮助国内读者更好地掌握SAS语言,特意以较新的SAS 9.2中文版为例,向读者讲述SAS语言的操作,包括SAS安装、配置到各种统计学操作在SAS统计学软件中的实现方式。
  本书全面介绍了SAS常用统计分析功能,涉及SAS编程技术与SAS界面操作,以满足不同读者群体的需要。因此,本书不但适合不擅长编程的初学者,也适合需要进一步提高SAS软件实际操作能力的读者。本书致力于用户对SAS软件的从零开始的学习,并配备大量的实例操作和视频教程,以帮助读者更好地掌握SAS语言,提高解决统计分析问题的能力。
  本书特色
  1.配教学视频、实例文件、习题,教学资源丰富
  本书每章都配备一定量的习题,帮助读者练习,巩固所学。同时,本书中的所有实例都提供源程序和数据文件,方便读者自行演练。另外,本书还配备了长时间的教学视频,以便于读者更快地掌握各统计操作的实现过程。
  2.内容全面
  本书全面涵盖了SAS统计软件常用的各种统计分析功能,并对各知识点都做了详细介绍,让读者能全面掌握各种操作在SAS中的具体实现。
  3.较新的软件版本
  本书以目前较新的SAS 9.2版本为例,向读者介绍SAS软件的操作。该版本的SAS软件支持中文的操作环境,因而更适合国内读者的学习和使用。
  4.实例丰富,实用性强
  本书各知识点的讲解都配备相应的实例,向读者具体演示各知识点的操作,力求培养读者解决实际问题的能力。
  5.适用面广,适合各层次读者
  本书由浅入深地介绍了SAS的各项统计分析功能,并详细介绍了编程和界面操作两种SAS统计实现方法,可以满足不同层次读者的需要。
  本书主要内容
  本书共分为4篇,各部分对应的章节和具体内容如下。
  第1篇为基本统计操作入门,包括第1、2章。主要介绍了SAS的基础知识,包括软件的背景介绍、特点、功能、安装、启动、操作界面、语言规范等。
  第2篇为常用的统计分析,包括第3~16章。主要介绍了描述性统计分析、非参数检验、方差分析、相关分析、回归分析、聚类分析、判别分析、因子分析、主成分分析、生存分析等内容。
  第3篇为图形绘制与SAS宏编程,包括第17、18章。主要介绍了常用的统计图形在SAS系统内的绘制方式,包括散点图、直方图、饼图、线图等;另外介绍了SAS宏编程的基础知识。
  第4篇为综合实例分析,包括第19章。在社会调查、企业销售、医学、电力、证券和农业等领域的具体应用。
  本书读者对象
  本书内容全面,可读性强,适应面广,适合阅读的人员有:
  * SAS入门新手;
  * 统计学专业的学生和老师;
  * 统计分析从业人员;
  * 各个专业领域需要使用SAS解决问题的用户;
  * SAS中高级用户。
  本书在写作过程中参考和借鉴了相关图书,在此对原作者致谢!另外特别感谢我们的师长、家人和朋友及所有帮助过我们的人。