杨池然编著的《SAS开发经典案例解析》以经典案例的形式讲解SAS的实际应用。全书共分12章,主要内容包括SAS概述与整体架构、SAS编程语法基础、数据步基础与案例、过程步基础与案例、函数基础与案例、宏基础与案例、统计分析基础与案例、SAS与关系数据库Oracle交互应用、ODS基础与综合案例、*管理系统案例、SAS模型开发案例和高级应用技巧 。
《SAS开发经典案例解析》可以作为SAS爱好者、本科生学习SAS语言实践应用的教材,也可作为各类SAS工作者的参考书。
目录
- 第1篇 基础篇
- 第1章 SAS概述与整体架构
- 1.1 SAS概述
- 1.1.1 SAS介绍
- 1.1.2 SAS行业应用现状
- 1.2 SAS整体架构
- 1.2.1 SAS整体架构流程
- 1.2.2 SAS各模块实现功能
- 第2章 SAS编程语法基础
- 2.1 逻辑库定义与应用案例
- 2.1.1 逻辑库的作用与定义
- 2.1.2 Windows环境与UNIX环境创建逻辑库
- 2.1.3 逻辑库与关系数据库的连接方式
- 2.2 SAS编程语法
- 2.2.1 变量与常量
- 2.2.2 条件选择语句与循环语句
- 2.2.3 操作符与宏变量
- 2.2.4 格式修饰符与指针控制
- 2.2.5 INPUT语句与PUT语句
- 2.2.6 INFILE语句与FILE语句
- 2.2.7 DELIMITER语句与LENGTH语句
- 2.2.8 日期与时间定义
- 2.2.9 INFORMAT与FORMAT定义数据格式
- 2.2.10 LABEL语句与RETAIN语句
- 2.2.11 RENAME语句与数组语句
- 2.2.12 SAS编程注释与OPTIONS语句
- 第2篇 提高篇
- 第3章 数据步基础与案例
- 3.1 数据步基础
- 3.1.1 数据步概述与定义
- 3.1.2 SET语句
- 3.1.3 MERGE语句
- 3.2 数据集应用案例
- 3.2.1 数据集条件过滤
- 3.2.2 CALL子程序数据步应用
- 3.2.3 数据集输出应用
- 3.2.4 数据集加密码应用
- 3.3 外部数据处理案例
- 3.3.1 TXT文件数据处理
- 3.3.2 Excel数据处理
- 3.3.3 CSV格式数据处理
- 3.3.4 DAT格式数据处理
- 3.3.5 关系数据库数据处理
- 3.3.6 批量数据文件处理
- 3.3.7 宏过程数据处理
- 3.3.8 表格数据处理
- 3.3.9 二次数据处理
- 第4章 过程步基础与案例
- 4.1 过程步基础
- 4.1.1 过程步功能与定义
- 4.1.2 过程步应用
- 4.2 常见过程步应用
- 4.2.1 print过程
- 4.2.2 means过程
- 4.2.3 copy过程
- 4.2.4 SQL过程
- 4.2.5 report过程
- 4.2.6 freq过程
- 4.2.7 summary过程
- 4.2.8 compare过程
- 4.2.9 datasets过程
- 4.2.10 surveyselect抽样过程
- 4.2.11 format过程
- 4.2.12 sort过程
- 4.3 经济指数指标分析案例
- 第5章 函数基础与案例
- 5.1 函数基础
- 5.1.1 函数功能与常用函数
- 5.1.2 数据步引用函数
- 5.1.3 宏过程引用函数
- 5.1.4 函数综合应用
- 5.2 信用卡收入分析案例
- 第6章 宏基础与案例
- 6.1 宏基础
- 6.1.1 宏概述与定义
- 6.1.2 宏过程应用
- 6.2 文件夹判断案例
- 6.3 日期处理
- 6.4 批量读取同类文件
- 6.5 客户交易分析输出
- 6.6 批量文件压缩
- 第7章 统计分析基础与案例
- 7.1 统计分析基础
- 7.1.1 描述性统计过程概述
- 7.1.2 描述性统计过程应用
- 7.2 方差分析基础
- 7.2.1 方差分析概述
- 7.2.2 方差分析应用
- 7.3 相关分析与回归分析基础
- 7.3.1 相关分析与回归分析概述
- 7.3.2 相关分析与回归分析应用
- 7.4 因子分析基础
- 7.4.1 因子分析概述
- 7.4.2 因子分析应用
- 7.5 生存分析基础
- 7.5.1 生存分析概述
- 7.5.2 生存分析应用
- 7.6 聚类分析基础
- 7.6.1 聚类分析概述
- 7.6.2 聚类分析应用
- 7.7 判别分析基础
- 7.7.1 判别分析概述
- 7.7.2 判别分析应用
- 7.8 客户流失分析案例
- 第8章 SAS与关系数据库Oracle交互应用
- 8.1 SAS与Oracle交互基础
- 8.1.1 SAS与Oracle数据库连接概述
- 8.1.2 SAS获取Oracle数据
- 8.1.3 SAS装载数据到Oracle数据库
- 8.1.4 Oracle数据解数到外部数据文件
- 8.1.5 条件过滤取Oracle数据库中的数据
- 8.2 信用卡交易流水数据提取案例
- 第9章 ODS基础与综合案例
- 9.1 ODS基础
- 9.1.1 ODS概述与功能
- 9.1.2 ODS定义与应用
- 9.2 ODS综合案例
- 9.2.1 ODS输出PDF文件
- 9.2.2 ODS输出HTML文件
- 9.2.3 ODS输出CSV格式文件
- 9.2.4 ODS与Oracle交互输出PDF文件
- 9.2.5 ODS 输出TXT格式文件
- 9.2.6 ODS输出DAT格式文件
- 9.2.7 ODS输出RTF格式文件
- 9.2.8 ODS 输出到打印机
- 第3篇 综合实战篇
- 第10章 信用卡管理系统案例
- 10.1 业务需求分析与架构设计流程
- 10.2 ETL层数据处理
- 10.3 数据挖掘信贷风险案例
- 10.4 SAS/EM数据挖掘实现过程
- 第11章 SAS模型开发案例
- 11.1 数据挖掘建模概述
- 11.1.1 数据挖掘层级
- 11.1.2 挖掘建模概念
- 11.1.3 模型开发平台建设
- 11.2 数据挖掘建模理论
- 11.2.1 数据挖掘建模分类
- 11.2.2 评分卡模型分类
- 11.3 数据挖掘建模流程
- 11.3.1 需求分析
- 11.3.2 数据准备
- 11.3.3 模型开发
- 11.3.4 模型验证
- 11.3.5 策略设计
- 11.3.6 模型部署
- 11.4 评分卡模型开发案例
- 11.4.1 前段准备
- 11.4.2 开发模型
- 11.4.3 模型应用
- 第12章 高级应用技巧
- 12.1 自动变量与临时变量应用
- 12.1.1 自动变量_N_与_ERROR_应用
- 12.1.2 临时变量FIRST.变量与LAST.变量的应用
- 12.2 SAS索引应用
- 12.2.1 索引简介
- 12.2.2 索引的创建与删除
- 12.2.3 索引的应用
- 12.3 自定义FORMAT格式应用
- 12.4 HASH对象的应用
- 参考文献