10余位数据挖掘领域资深专家和科研人员,10余年大数据挖掘咨询与实施经验结晶
从数据挖掘的应用出发,以电力、航空、医疗等10个行业真实案例为主线,详细讲解了R数据挖掘建模的过程和数据挖掘的二次开发
数据分析与挖掘已经成为大数据时代重要的技能之一,社会对这方面的人才需求随着数据的增长而不断增长。目前,数据分析与挖掘方面的技术和工具已经很多,而且在不断成熟,其中R语言及其相关技术在这两个方面具有非常明显的优势,应用范围也越来越广,但是这方面的系统性学习资料却十分稀缺。
为了满足目前的大数据分析人才需求,本书以大家熟知的数据挖掘建模工具R语言来展开,以解决某个应用的挖掘目标为前提,先介绍案例背景提出挖掘目标,再阐述分析方法与过程,完成模型构建,在介绍建模过程中同时穿插操作训练,把相关的知识点嵌入相应的操作过程中,使读者轻松理解并掌握相关的理论和知识点。
这是一本系统性的、以实践为导向的R数据挖掘与分析实战指南,多位技术专家结合自己10多年的经验,以电力、航空、医疗、互联网、制造业等10个行业的实战案例为主线,深入浅出地讲解了如何利用R语言及其相关技术进行数据挖掘建模、数据分析和二次开发,不仅为多个行业提供了成熟的解决方案,而且还提供了大量的技巧。
本书共16章,分三个部分:
基础篇(第1~5章),第1章的主要内容是数据挖掘概述;第2章对本书所用到的数据挖掘建模工具R语言进行了简明扼要的说明;第3、4、5章对数据挖掘的建模过程,包括数据探索、数据预处理及挖掘建模的常用算法与原理进行了介绍。
实战篇(第6~15章),重点对数据挖掘技术在电力、航空、医疗、互联网、生产制造以及公共服务等行业的应用进行了分析。在案例结构组织上,本书是按照先介绍案例背景与挖掘目标,再阐述分析方法与过程,最后完成模型构建的顺序进行的,在建模过程等关键环节,穿插程序实现代码。最后通过上机实践,加深数据挖掘技术在案例应用中的理解。
高级篇(第16章),介绍了基于R语言二次开发的数据挖掘应用软件——TipDM数据挖掘建模工具,并以此工具为例详细介绍了基于R语言完成数据挖掘二次开发的各个步骤,使读者体验到通过R语言实现数据挖掘二次开发的强大魅力。
提供原始样本数据文件、建模源程序、数据挖掘模型及其源代码、教学用PPT等。
张良均 ,资深大数据挖掘专家和模式识别专家,高级信息项目管理师,有10多年的大数据挖掘应用、咨询和培训经验。为电信、电力、政府、互联网、生产制造、零售、银行、生物、化工、医药等多个行业上百家大型企业提供过数据挖掘应用与咨询服务,实践经验非常丰富。此外,他精通Java EE企业级应用开发,是广东工业大学、华南师范大学、华南农业大学、贵州师范学院、韩山师范学院、广东技术师范学院兼职教授,著有《神经网络实用教程》、《数据挖掘:实用案例分析》、《MATLAB数据分析与挖掘实战》等畅销书。
前 言
基 础 篇
第1章 数据挖掘基础2
1.1 某知名连锁餐饮企业的困惑2
1.2 从餐饮服务到数据挖掘3
1.3 数据挖掘的基本任务4
1.4 数据挖掘建模过程4
1.4.1 定义挖掘目标4
1.4.2 数据取样5
1.4.3 数据探索6
1.4.4 数据预处理7
1.4.5 挖掘建模7
1.4.6 模型评价7
1.5 常用数据挖掘建模工具7
1.6 小结9
第2章 R语言简介10
2.1 R安装10
2.2 R使用入门11
2.2.1 R操作界面11
2.2.2 RStudio窗口介绍12
2.2.3 R常用操作13
2.3 R数据分析包16
2.4 配套附件使用设置18
2.5 小结18
第3章 数据探索19
3.1 数据质量分析19
3.1.1 缺失值分析20
3.1.2 异常值分析20
3.1.3 一致性分析22
3.2 数据特征分析23
3.2.1 分布分析23
3.2.2 对比分析25
3.2.3 统计量分析27
3.2.4 周期性分析29
3.2.5 贡献度分析30
3.2.6 相关性分析31
3.3 R语言主要数据探索函数35
3.3.1 统计特征函数35
3.3.2 统计作图函数37
3.4 小结40
第4章 数据预处理41
4.1 数据清洗42
4.1.1 缺失值处理42
4.1.2 异常值处理45
4.2 数据集成45
4.2.1 实体识别46
4.2.2 冗余属性识别46
4.3 数据变换46
4.3.1 简单函数变换46
4.3.2 规范化47
4.3.3 连续属性离散化48
4.3.4 属性构造51
4.3.5 小波变换52
4.4 数据规约55
4.4.1 属性规约55
4.4.2 数值规约58
4.5 R语言主要数据预处理函数61
4.6 小结65
第5章 挖掘建模66
5.1 分类与预测66
5.1.1 实现过程66
5.1.2 常用的分类与预测算法67
5.1.3 回归分析68
5.1.4 决策树73
5.1.5 人工神经网络79
5.1.6 分类与预测算法评价83
5.1.7 R语言主要分类与预测算法函数87
5.2 聚类分析89
5.2.1 常用聚类分析算法89
5.2.2 KMeans聚类算法90
5.2.3 聚类分析算法评价95
5.2.4 R语言主要聚类分析算法函数95
5.3 关联规则97
5.3.1 常用关联规则算法97
5.3.2 Apriori算法98
5.4 时序模式102
5.4.1 时间序列算法103
5.4.2 时间序列的预处理104
5.4.3 平稳时间序列分析105
5.4.4 非平稳时间序列分析107
5.4.5 R语言主要时序模式算法函数114
5.5 离群点检测116
5.5.1 离群点检测方法117
5.5.2 基于模型的离群点检测方法118
5.5.3 基于聚类的离群点检测方法120
5.6 小结122
实 战 篇
第6章 电力窃漏电用户自动识别126
6.1 背景与挖掘目标126
6.2 分析方法与过程129
6.2.1 数据抽取130
6.2.2 数据探索分析130
6.2.3 数据预处理133
6.2.4 构建专家样本137
6.2.5 模型构建138
6.3 上机实验143
6.4 拓展思考144
6.5 小结144
第7章 航空公司客户价值分析145
7.1 背景与挖掘目标145
7.2 分析方法与过程146
7.2.1 数据抽取149
7.2.2 数据探索分析149
7.2.3 数据预处理150
7.2.4 模型构建153
7.3 上机实验158
7.4 拓展思考159
7.5 小结159
第8章 中医证型关联规则挖掘160
8.1 背景与挖掘目标160
8.2 分析方法与过程162
8.2.1 数据获取163
8.2.2 数据预处理165
8.2.3 模型构建169
8.3 上机实验171
8.4 拓展思考172
8.5 小结172
第9章 基于水色图像的水质评价173
9.1 背景与挖掘目标173
9.2 分析方法与过程174
9.2.1 数据预处理175
9.2.2 模型构建177
9.2.3 水质评价179
9.3 上机实验180
9.4 拓展思考180
9.5 小结181
第10章 家用电器用户行为分析与事件识别182
10.1 背景与挖掘目标182
10.2 分析方法与过程183
10.2.1 数据抽取184
10.2.2 数据探索分析185
10.2.3 数据预处理185
10.2.4 模型构建195
10.2.5 模型检验198
10.3 上机实验200
10.4 拓展思考201
10.5 小结202
第11章 应用系统负载分析与磁盘容量预测203
11.1 背景与挖掘目标203
11.2 分析方法与过程205
11.2.1 数据抽取206
11.2.2 数据探索分析206
11.2.3 数据预处理207
11.2.4 模型构建208
11.3 上机实验213
11.4 拓展思考214
11.5 小结215
第12章 电子商务智能推荐服务216
12.1 背景与挖掘目标216
12.2 分析方法与过程222
12.2.1 数据抽取224
12.2.2 数据探索分析225
12.2.3 数据预处理230
12.2.4 模型构建235
12.3 上机实验245
12.4 拓展思考246
12.5 小结251
第13章 基于数据挖掘技术的市财政收入分析预测模型252
13.1 背景与挖掘目标252
13.2 分析方法与过程254
13.2.1 灰色预测与神经网络的组合模型255
13.2.2 数据探索分析256
13.2.3 模型构建259
13.3 上机实验273
13.4 拓展思考273
13.5 小结274
第14章 基于基站定位数据的商圈分析275
14.1 背景与挖掘目标275
14.2 分析方法与过程277
14.2.1 数据抽取277
14.2.2 数据探索分析278
14.2.3 数据预处理279
14.2.4 模型构建282
14.3 上机实验286
14.4 拓展思考286
14.5 小结287
第15章 电商产品评论数据情感分析288
15.1 背景与挖掘目标288
15.2 分析方法与过程288
15.2.1 评论数据采集289
15.2.2 评论预处理292
15.2.3 文本评论分词297
15.2.4 模型构建298
15.3 上机实验312
15.4 拓展思考313
15.5 小结314
提 高 篇
第16章 基于R语言的数据挖掘二次开发316
16.1 混合编程应用体验——TipDM数据挖掘平台316
16.2 二次开发过程环境配置320
16.3 R语言数据挖掘二次开发实例322
16.4 小结325
参考资料326
这本书给我的第一印象是“厚重”,拿到手里沉甸甸的,里面内容一定很扎实。迫不及待地打开,发现里面的章节划分得很细致,几乎涵盖了R语言数据分析的方方面面。我个人比较关注的是数据可视化这块,一直觉得能把复杂的数据用图表清晰地表达出来是一项很重要的技能。这本书在这一块的内容非常详尽,不仅仅是介绍了ggplot2的各种函数和用法,更重要的是它讲解了如何根据不同的分析目的选择合适的可视化图表,以及如何通过调整图表的细节来增强表达力。我特别喜欢其中关于制作交互式图表的部分,这在实际项目汇报中非常实用,能够让听众更直观地理解数据。除了可视化,书中的机器学习模型讲解也让我印象深刻,作者没有简单地罗列公式,而是侧重于模型背后的原理以及在R语言中的具体实现,并且提供了很多经典的机器学习算法的应用案例,比如分类、回归、聚类等,每个案例都配有详细的代码和解释。这对于我来说,就是一次次实操演练,能够快速提升我的建模能力。书中的数据预处理部分也写得非常到位,很多细节的处理方式是我之前没注意到的,比如缺失值和异常值的各种 imputation 方法,以及如何进行特征工程,这些都为后续的模型构建打下了坚实的基础。我强烈推荐给那些希望系统提升R语言数据分析技能的学习者。
评分一直以来,我都在寻找一本能够真正“落地”的R语言数据分析书籍,能够让我学以致用,而不是停留在理论层面。这本书完全满足了我的需求。首先,它的内容结构设计得非常合理,从数据的导入、清洗、预处理,到探索性分析、特征工程,再到各种建模方法和模型评估,几乎涵盖了数据分析的整个生命周期。我特别欣赏书中关于数据可视化部分的讲解,作者不仅介绍了常用的R语言绘图包,更重要的是他讲解了如何通过可视化来揭示数据中的隐藏信息,如何选择最适合的图表来传达分析结果,这对于我进行项目报告和数据解读非常有帮助。其次,书中提供的案例都非常贴近实际工作场景,例如市场营销分析、客户流失预测等,这些案例不仅有详细的代码实现,还有深入的原理分析和结果解读,让我能够更好地理解不同分析方法的应用边界和优缺点。我尤其喜欢其中关于时间序列分析的部分,作者讲解了多种模型,并提供了详细的R语言实现,让我能够更好地理解和应用这些方法。此外,本书的语言风格也非常亲切,没有过多的理论术语堆砌,而是用一种更加易于理解的方式来讲解复杂的概念,让我能够快速上手。这本书绝对是R语言数据分析爱好者的必备读物。
评分说实话,拿到这本书之前,我对R语言在数据分析领域的应用并没有一个特别清晰的认识,总觉得它只是一个写写代码的工具。但这本书彻底改变了我的看法。它不仅仅是讲解R语言的语法,而是将R语言作为一种强大的数据分析和挖掘的“语言”,教会我们如何用它来解决实际问题。我尤其喜欢书中关于数据清洗和转换的章节,作者非常细致地讲解了如何处理各种各样的数据问题,比如格式不统一、重复值、缺失值等等,而且提供了大量的R语言函数和技巧,让我能够更高效地进行数据准备。这对于我来说,省去了很多自己摸索的时间。此外,书中关于数据探索性分析(EDA)的部分也写得非常棒,作者通过各种图表和统计方法,教会我们如何从数据中发现模式、趋势和异常,理解数据的内在规律。这对我帮助很大,因为我以前总是急于建模,忽略了EDA的重要性。通过这本书的学习,我学会了如何更有条理地去分析数据,如何提出更有价值的洞察。书中还包含了许多关于机器学习和统计建模的章节,讲解得非常通俗易懂,即使是对算法不太熟悉的人也能很快理解。这本书的价值在于它将理论知识和实践操作完美地结合起来,为我打开了一扇通往R语言数据分析新世界的大门。
评分这本书对我来说,简直是及时雨!我之前接触R语言,但总觉得自己在数据分析这一块的实操能力还不够强,尤其是在处理复杂数据和构建有效模型方面。这本书的出现,恰恰填补了我的这一块短板。首先,它从最基础的数据导入和清洗开始,一点一点地教你如何处理各种棘手的数据问题,比如缺失值 imputation、异常值检测、数据类型转换等等,每一个步骤都有清晰的R语言代码示例,让我可以边学边练。我以前在数据预处理阶段就经常遇到困难,这本书给了我很多实用的技巧和方法,让我能更高效地完成数据准备工作。然后,书中关于探索性数据分析(EDA)的部分也写得非常到位。它不仅仅是教你用一些图表来“看看”数据,而是教你如何通过各种统计方法和可视化手段,去深入理解数据的分布、特征和潜在关系,发现数据中的规律和洞察。这对我培养数据敏感度和分析思维非常有帮助。更让我惊喜的是,书中还包含了很多关于机器学习和统计建模的章节,从常见的回归、分类模型,到一些更高级的算法,都有详细的介绍和R语言实现。作者的讲解非常清晰,不仅仅是给出了代码,更重要的是解释了模型背后的原理,以及如何根据实际需求选择和调优模型。这本书让我感觉自己真的能够“实战”起来,不再是纸上谈兵。
评分拿到这本书,我本来是冲着“实战”两个字来的,想着能学到很多落地的技巧,毕竟理论学了不少,但总感觉动手能力还欠缺。拿到手翻了翻,内容确实挺丰富的,涵盖了数据清洗、探索性分析、建模到可视化的整个流程。我最感兴趣的是其中关于异常值处理的部分,作者用了好几种不同的方法,还给出了相应的R语言代码,可以边看边跟着敲,感觉比看那些纯理论的书籍要直观多了。而且,书中给出的案例数据感觉都比较贴近实际工作中的场景,不是那种脱离实际的“玩具数据”。我特别喜欢其中一个关于用户行为分析的章节,里面的数据挖掘模型讲解得很细致,从模型的选择到参数的调优,都有详细的步骤和解释。我以前做类似分析的时候,总是在模型调优上卡壳,不知道该怎么下手,这本书给出了很多实用的建议,让我受益匪浅。另外,本书的章节安排也比较合理,从基础概念到高级应用,循序渐进,对于我这种有一定R语言基础但想深入学习数据分析的人来说,非常合适。书的排版也很清晰,代码块和解释都很明确,阅读起来不会感到费力。总的来说,这本书确实是我在R语言数据分析领域找到的一本非常实用的工具书,可以作为我日常工作中的重要参考。
评分赶上活动,多买两本,好好学习下scala和spark
评分618囤书,满100-50,买了600+的书,只给了300,爽~加油看吧~
评分正面有污迹,包装非常捡漏,就一个袋子。
评分好好好好好好好好好好好好好好好好好
评分正面有污迹,包装非常捡漏,就一个袋子。
评分学习学习,质量看着不错,送货速度快,还是纸质学习比较有感觉
评分呃,挖掘啊,实战啊,大神总是能随手就水一本,仰慕,赞一个~
评分也许,你继续等待,直到你吃了那碗饭,然后,一整天,都很开心。
评分作为高阶教程还是比较好的
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等,本站所有链接都为正版商品购买链接。
© 2025 windowsfront.com All Rights Reserved. 静流书站 版权所有