微信扫一扫,移动浏览光盘
简介
《SAS开发经典案例解析》以经典案例的形式讲解SAS的实际应用。《SAS开发经典案例解析》共分12章,主要内容包括SAS概述与整体架构、SAS编程语法基础、数据步基础与案例、过程步基础与案例、函数基础与案例、宏基础与案例、统计分析基础与案例、SAS与关系数据库Oracle交互应用、ODS基础与综合案例、信用卡管理系统案例、SAS模型开发案例和高级应用技巧。
《SAS开发经典案例解析》可以作为SAS爱好者、本科生学习SAS语言实践应用的教材,也可作为各类SAS工作者的参考书。
目录
前言
第1篇基础篇
第1章SAS概述与整体架构1
1.1SAS概述1
1.1.1SAS介绍1
1.1.2SAS行业应用现状1
1.2SAS整体架构2
1.2.1SAS整体架构流程2
1.2.2SAS各模块实现功能4
第2章SAS编程语法基础6
2.1逻辑库定义与应用案例6
2.1.1逻辑库的作用与定义6
2.1.2Windows环境与UNIX环境创建逻辑库8
2.1.3逻辑库与关系数据库的连接方式8
2.2SAS编程语法9
2.2.1变量与常量10
2.2.2条件选择语句与循环语句13
2.2.3操作符与宏变量18
2.2.4格式修饰符与指针控制21
2.2.5INPUT语句与PUT语句26
2.2.6INFILE语句与FILE语句30
2.2.7DELIMITER语句与LENGTH语句35
2.2.8日期与时间定义37
2.2.9INFORMAT与FORMAT定义数据格式38
2.2.10LABEL语句与RETAIN语句39
2.2.11RENAME语句与数组语句40
2.2.12SAS编程注释与OPTIONS语句41
第2篇提高篇
第3章数据步基础与案例44
3.1数据步基础44
3.1.1数据步概述与定义44
3.1.2SET语句49
3.1.3MERGE语句53
3.2数据集应用案例55
3.2.1数据集条件过滤55
3.2.2CALL子程序数据步应用60
3.2.3数据集输出应用61
3.2.4数据集加密码应用64
3.3外部数据处理案例65
3.3.1TXT文件数据处理65
3.3.2Excel数据处理66
3.3.3CSV格式数据处理68
3.3.4DAT格式数据处理69
3.3.5关系数据库数据处理70
3.3.6批量数据文件处理72
3.3.7宏过程数据处理72
3.3.8表格数据处理73
3.3.9二次数据处理77
第4章过程步基础与案例79
4.1过程步基础79
4.1.1过程步功能与定义79
4.1.2过程步应用79
4.2常见过程步应用81
4.2.1print过程81
4.2.2means过程82
4.2.3copy过程84
4.2.4SQL过程85
4.2.5report过程88
4.2.6freq过程90
4.2.7summary过程92
4.2.8compare过程95
4.2.9datasets过程96
4.2.10surveyselect抽样过程98
4.2.11format过程100
4.2.12sort过程102
4.3经济指数指标分析案例104
第5章函数基础与案例106
5.1函数基础106
5.1.1函数功能与常用函数106
5.1.2数据步引用函数137
5.1.3宏过程引用函数137
5.1.4函数综合应用138
5.2信用卡收入分析案例139
第6章宏基础与案例142
6.1宏基础142
6.1.1宏概述与定义142
6.1.2宏过程应用147
6.2文件夹判断案例153
6.3日期处理154
6.4批量读取同类文件156
6.5客户交易分析输出157
6.6批量文件压缩158
第7章统计分析基础与案例161
7.1统计分析基础161
7.1.1描述性统计过程概述161
7.1.2描述性统计过程应用164
7.2方差分析基础174
7.2.1方差分析概述174
7.2.2方差分析应用177
7.3相关分析与回归分析基础179
7.3.1相关分析与回归分析概述179
7.3.2相关分析与回归分析应用185
7.4因子分析基础193
7.4.1因子分析概述193
7.4.2因子分析应用195
7.5生存分析基础197
7.5.1生存分析概述197
7.5.2生存分析应用200
7.6聚类分析基础204
7.6.1聚类分析概述204
7.6.2聚类分析应用207
7.7判别分析基础209
7.7.1判别分析概述209
7.7.2判别分析应用213
7.8客户流失分析案例216
第8章SAS与关系数据库Oracle交互应用219
8.1SAS与Oracle交互基础219
8.1.1SAS与Oracle数据库连接概述219
8.1.2SAS获取Oracle数据220
8.1.3SAS装载数据到Oracle数据库223
8.1.4Oracle数据解数到外部数据文件225
8.1.5条件过滤取Oracle数据库中的数据228
8.2信用卡交易流水数据提取案例230
第9章ODS基础与综合案例234
9.1ODS基础234
9.1.1ODS概述与功能234
9.1.2ODS定义与应用235
9.2ODS综合案例236
9.2.1ODS输出PDF文件236
9.2.2ODS输出HTML文件238
9.2.3ODS输出CSV格式文件240
9.2.4ODS与Oracle交互输出PDF文件242
9.2.5ODS输出TXT格式文件243
9.2.6ODS输出DAT格式文件244
9.2.7ODS输出RTF格式文件245
9.2.8ODS输出到打印机246
第3篇综合实战篇
第10章信用卡管理系统案例249
10.1业务需求分析与架构设计流程249
10.2ETL层数据处理254
10.3数据挖掘信贷风险案例281
10.4SAS/EM数据挖掘实现过程285
第11章SAS模型开发案例303
11.1数据挖掘建模概述303
11.1.1数据挖掘层级303
11.1.2挖掘建模概念304
11.1.3模型开发平台建设304
11.2数据挖掘建模理论306
11.2.1数据挖掘建模分类306
11.2.2评分卡模型分类310
11.3数据挖掘建模流程312
11.3.1需求分析312
11.3.2数据准备313
11.3.3模型开发316
11.3.4模型验证319
11.3.5策略设计320
11.3.6模型部署321
11.4评分卡模型开发案例322
11.4.1前段准备323
11.4.2开发模型329
11.4.3模型应用331
第12章高级应用技巧332
12.1自动变量与临时变量应用332
12.1.1自动变量_N_与_ERROR_应用332
12.1.2临时变量FIRST.变量与LAST.变量的应用335
12.2SAS索引应用337
12.2.1索引简介337
12.2.2索引的创建与删除340
12.2.3索引的应用342
12.3自定义FORMAT格式应用345
12.4HASH对象的应用348
参考文献355
第1篇基础篇
第1章SAS概述与整体架构1
1.1SAS概述1
1.1.1SAS介绍1
1.1.2SAS行业应用现状1
1.2SAS整体架构2
1.2.1SAS整体架构流程2
1.2.2SAS各模块实现功能4
第2章SAS编程语法基础6
2.1逻辑库定义与应用案例6
2.1.1逻辑库的作用与定义6
2.1.2Windows环境与UNIX环境创建逻辑库8
2.1.3逻辑库与关系数据库的连接方式8
2.2SAS编程语法9
2.2.1变量与常量10
2.2.2条件选择语句与循环语句13
2.2.3操作符与宏变量18
2.2.4格式修饰符与指针控制21
2.2.5INPUT语句与PUT语句26
2.2.6INFILE语句与FILE语句30
2.2.7DELIMITER语句与LENGTH语句35
2.2.8日期与时间定义37
2.2.9INFORMAT与FORMAT定义数据格式38
2.2.10LABEL语句与RETAIN语句39
2.2.11RENAME语句与数组语句40
2.2.12SAS编程注释与OPTIONS语句41
第2篇提高篇
第3章数据步基础与案例44
3.1数据步基础44
3.1.1数据步概述与定义44
3.1.2SET语句49
3.1.3MERGE语句53
3.2数据集应用案例55
3.2.1数据集条件过滤55
3.2.2CALL子程序数据步应用60
3.2.3数据集输出应用61
3.2.4数据集加密码应用64
3.3外部数据处理案例65
3.3.1TXT文件数据处理65
3.3.2Excel数据处理66
3.3.3CSV格式数据处理68
3.3.4DAT格式数据处理69
3.3.5关系数据库数据处理70
3.3.6批量数据文件处理72
3.3.7宏过程数据处理72
3.3.8表格数据处理73
3.3.9二次数据处理77
第4章过程步基础与案例79
4.1过程步基础79
4.1.1过程步功能与定义79
4.1.2过程步应用79
4.2常见过程步应用81
4.2.1print过程81
4.2.2means过程82
4.2.3copy过程84
4.2.4SQL过程85
4.2.5report过程88
4.2.6freq过程90
4.2.7summary过程92
4.2.8compare过程95
4.2.9datasets过程96
4.2.10surveyselect抽样过程98
4.2.11format过程100
4.2.12sort过程102
4.3经济指数指标分析案例104
第5章函数基础与案例106
5.1函数基础106
5.1.1函数功能与常用函数106
5.1.2数据步引用函数137
5.1.3宏过程引用函数137
5.1.4函数综合应用138
5.2信用卡收入分析案例139
第6章宏基础与案例142
6.1宏基础142
6.1.1宏概述与定义142
6.1.2宏过程应用147
6.2文件夹判断案例153
6.3日期处理154
6.4批量读取同类文件156
6.5客户交易分析输出157
6.6批量文件压缩158
第7章统计分析基础与案例161
7.1统计分析基础161
7.1.1描述性统计过程概述161
7.1.2描述性统计过程应用164
7.2方差分析基础174
7.2.1方差分析概述174
7.2.2方差分析应用177
7.3相关分析与回归分析基础179
7.3.1相关分析与回归分析概述179
7.3.2相关分析与回归分析应用185
7.4因子分析基础193
7.4.1因子分析概述193
7.4.2因子分析应用195
7.5生存分析基础197
7.5.1生存分析概述197
7.5.2生存分析应用200
7.6聚类分析基础204
7.6.1聚类分析概述204
7.6.2聚类分析应用207
7.7判别分析基础209
7.7.1判别分析概述209
7.7.2判别分析应用213
7.8客户流失分析案例216
第8章SAS与关系数据库Oracle交互应用219
8.1SAS与Oracle交互基础219
8.1.1SAS与Oracle数据库连接概述219
8.1.2SAS获取Oracle数据220
8.1.3SAS装载数据到Oracle数据库223
8.1.4Oracle数据解数到外部数据文件225
8.1.5条件过滤取Oracle数据库中的数据228
8.2信用卡交易流水数据提取案例230
第9章ODS基础与综合案例234
9.1ODS基础234
9.1.1ODS概述与功能234
9.1.2ODS定义与应用235
9.2ODS综合案例236
9.2.1ODS输出PDF文件236
9.2.2ODS输出HTML文件238
9.2.3ODS输出CSV格式文件240
9.2.4ODS与Oracle交互输出PDF文件242
9.2.5ODS输出TXT格式文件243
9.2.6ODS输出DAT格式文件244
9.2.7ODS输出RTF格式文件245
9.2.8ODS输出到打印机246
第3篇综合实战篇
第10章信用卡管理系统案例249
10.1业务需求分析与架构设计流程249
10.2ETL层数据处理254
10.3数据挖掘信贷风险案例281
10.4SAS/EM数据挖掘实现过程285
第11章SAS模型开发案例303
11.1数据挖掘建模概述303
11.1.1数据挖掘层级303
11.1.2挖掘建模概念304
11.1.3模型开发平台建设304
11.2数据挖掘建模理论306
11.2.1数据挖掘建模分类306
11.2.2评分卡模型分类310
11.3数据挖掘建模流程312
11.3.1需求分析312
11.3.2数据准备313
11.3.3模型开发316
11.3.4模型验证319
11.3.5策略设计320
11.3.6模型部署321
11.4评分卡模型开发案例322
11.4.1前段准备323
11.4.2开发模型329
11.4.3模型应用331
第12章高级应用技巧332
12.1自动变量与临时变量应用332
12.1.1自动变量_N_与_ERROR_应用332
12.1.2临时变量FIRST.变量与LAST.变量的应用335
12.2SAS索引应用337
12.2.1索引简介337
12.2.2索引的创建与删除340
12.2.3索引的应用342
12.3自定义FORMAT格式应用345
12.4HASH对象的应用348
参考文献355
SAS开发经典案例解析
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×