具体描述
本书由实战经验丰富的两位数据分析师执笔,首先介绍了商业领域里通用的数据分析框架,然后根据该框架,结合8个真实的案例,详细解说了通过数据分析解决各种商业问题的流程,让读者在解决问题的过程中学习各种数据分析方法,包括柱状图、交叉列表统计、A/B测试、多元回归分析、逻辑回归分析、主成分分析、聚类、决策树分析、机器学习等。特别是书中使用的数据都是未经清洗的原始数据,能够让读者了解真实的数据分析流程,避免纸上谈兵。
作者简介
作者简介:
酒卷隆治
浦和出身。环境学博士毕业。就职于株式会社DRECOM数据分析部门。擅长人类行动日志的分析。现主要从事社交游戏和在线服务的日志分析工作。
里洋平
种子岛出身。就职于株式会社DRECOM数据分析部门。擅长使用R语言进行数据分析,现主要从事数据分析环境的搭建和数据分析工作。合著有《数据科学养成读本》(技术评论社)、《R包使用手册》(东京图书)。
译者简介:
肖峰
日本东京工业大学计算机工学博士。曾在日本乐天株式会社乐天技术研究所从事研究工作。2013年回国后加入新浪,现任新浪个性化推荐团队算法负责人。拥有丰富的数据分析与建模能力。
目录信息
1.1 什么是数据科学家 2
1.2 3种类型的数据科学家 5
1.3 数据科学家的现状 8
第2章 商业数据分析流程 9
2.1 数据分析的5个流程 10
2.2 现状和预期 12
2.3 发现问题 13
2.4 数据的收集和加工 19
2.5 数据分析 24
2.6 解决对策 27
2.7 小结 29
[分析基础]篇
第3章 案例1—柱状图
为什么销售额会减少 35
3.1 现状和预期 36
3.2 发现问题 38
3.3 数据的收集和加工 39
3.4 数据分析 46
3.5 解决对策 49
3.6 小结 50
3.7 详细的R代码 51
第4章 案例2—交叉列表统计
什么样的顾客会选择离开 61
4.1 现状和预期 62
4.2 发现问题 64
4.3 数据的收集和加工 65
4.4 数据分析 69
4.5 解决对策 73
4.6 小结 75
4.7 详细的R代码 76
第5章 案例3—A/B测试
哪种广告的效果更好 83
5.1 现状和预期 84
5.2 发现问题 86
5.3 数据的收集和加工 88
5.4 数据分析 96
5.5 解决对策 98
5.6 小结 99
5.7 详细的R代码 100
第6章 案例4—多元回归分析 105
如何通过各种广告的组合获得更多的用户 105
6.1 现状和预期 106
6.2 发现问题 108
6.3 数据的收集 112
6.4 数据分析 114
6.5 解决对策 117
6.6 小结 119
6.7 详细的R代码 120
[分析应用]篇
第7章 案例5—逻辑回归分析
根据过去的行为能否预测当下 125
7.1 期望增加游戏的智能手机用户量 126
7.2 是用户账号迁转设定失败导致的问题吗 128
7.3 在数据不包含正解的情况下收集数据 131
7.4 验证是否能够建立模型 144
7.5 解决对策 148
7.6 小结 149
7.7 详细的R代码 150
第8章 案例6—聚类
应该选择什么样的目标用户群 163
8.1 希望了解用户的特点 164
8.2 基于行为模式的用户分类 165
8.3 把主成分作为自变量来使用 168
8.4 进行聚类 176
8.5 解决对策 180
8.6 小结 181
8.7 详细的R代码 182
第9章 案例7—决策树分析
具有哪些行为的用户会是长期用户 193
9.1 希望减少用户开始游戏后不久就离开的情况 194
9.2 了解“乐趣”的结构 195
9.3 把类作为自变量 198
9.4 进行决策树分析 210
9.5 解决对策 213
9.6 小结 215
9.7 详细的R代码 216
第10章 案例8—机器学习
如何让组队游戏充满乐趣 233
10.1 使组队作战的乐趣最大化 234
10.2 利用数据分析为服务增加附加价值 236
10.3 在数据中排除星期的影响 238
10.4 构建预测模型 241
10.5 解决对策 248
10.6 小结 249
10.7 详细的R代码 250
· · · · · · (收起)
读后感
2018年第一天读完的一本书。优点:分析思路清晰,深入浅出。缺点:R语言的代码的占据内容过多。后面几章涉及到统计学和机器学习的内容,需要有背景知识才能懂。 发现问题部分总结的很多,一再强调现象和问题的区别,也是平时容易踩到坑。 数据分析解决的两类问题总结的也比较到...
2018年第一天读完的一本书。优点:分析思路清晰,深入浅出。缺点:R语言的代码的占据内容过多。后面几章涉及到统计学和机器学习的内容,需要有背景知识才能懂。 发现问题部分总结的很多,一再强调现象和问题的区别,也是平时容易踩到坑。 数据分析解决的两类问题总结的也比较到...
2018年第一天读完的一本书。优点:分析思路清晰,深入浅出。缺点:R语言的代码的占据内容过多。后面几章涉及到统计学和机器学习的内容,需要有背景知识才能懂。 发现问题部分总结的很多,一再强调现象和问题的区别,也是平时容易踩到坑。 数据分析解决的两类问题总结的也比较到...
2018年第一天读完的一本书。优点:分析思路清晰,深入浅出。缺点:R语言的代码的占据内容过多。后面几章涉及到统计学和机器学习的内容,需要有背景知识才能懂。 发现问题部分总结的很多,一再强调现象和问题的区别,也是平时容易踩到坑。 数据分析解决的两类问题总结的也比较到...
2018年第一天读完的一本书。优点:分析思路清晰,深入浅出。缺点:R语言的代码的占据内容过多。后面几章涉及到统计学和机器学习的内容,需要有背景知识才能懂。 发现问题部分总结的很多,一再强调现象和问题的区别,也是平时容易踩到坑。 数据分析解决的两类问题总结的也比较到...
用户评价
我必须指出这本书在案例选取上的独到眼光。它没有选择那些老生常谈、千篇一律的“泰坦尼克号”或“鸢尾花”数据集,而是引入了大量来源于真实商业场景、极富挑战性和现实意义的案例库。例如,其中关于供应链优化和客户流失预测的那几部分,作者不仅展示了最终的模型结果,更重要的是,他详细剖析了数据清洗过程中遇到的那些“坑”,以及如何根据业务反馈来调整特征工程的策略。这些细节,恰恰是传统教材中常常被一笔带过,却在实际工作中决定成败的关键。更让我印象深刻的是,作者没有停留在“如何使用”某个库的函数层面,而是深入挖掘了“为什么”要这么做,讲解了底层计算逻辑的权衡与取舍。通过这些贴近实战的深度剖析,我感觉自己不再是只会敲代码的“码农”,而是真正开始具备从数据中提取商业洞察的“分析师”思维了。
这本书的装帧设计非常用心,封面采用了一种低调而富有质感的磨砂纸,色彩搭配上选择了深沉的墨蓝和亮眼的橙色作为点缀,给人一种既专业又不失活力的感觉。初次翻开时,内页的纸张质量也令人惊喜,文字排版清晰、留白得当,即便是长时间阅读也不会感到眼睛疲劳。尤其是书中那些复杂的图表和代码示例,印刷得异常清晰锐利,即便是最小的注释也能轻松辨认,这对于需要反复对照学习的技术书籍来说,简直是太重要了。作者在章节布局上也做了精妙的考量,逻辑脉络清晰可见,从基础概念的引入到高级应用的深入探讨,过渡得如同行云流水一般自然。每一章的开头都有一个引人入胜的案例背景介绍,让人立刻就能感受到这门技术在实际工作中的应用价值,极大地激发了读下去的渴望。这种对细节的极致追求,让这本书不仅仅是一本工具书,更像是一件精心打磨的艺术品,摆在书架上都觉得赏心悦目,随时准备投入到知识的海洋中去。
这本书的叙事风格真是太对我胃口了,它完全没有那种枯燥的教科书腔调,更像是一位经验丰富的前辈,坐在你对面,用最接地气、最幽默的方式,将那些原本让人望而生畏的理论知识,掰开了揉碎了,讲得透彻又有趣。我特别欣赏作者在解释一些核心算法原理时,会穿插一些生活中的小故事或者类比,比如用烘焙蛋糕的步骤来解释迭代优化过程,一下子就把抽象的概念具象化了。读到某些地方,我甚至会忍不住笑出声来,这种阅读体验在技术书籍中简直是凤毛麟角。它不是那种冷冰冰的知识灌输,而是充满了温度和人情味的引导。作者的文笔极其流畅自然,偶尔出现的反问句式,更是巧妙地引导读者进行自我思考和知识内化,让人感觉自己不是在被动接受信息,而是在与一位高明的导师进行一场深入的对话。这种轻松愉快的学习氛围,极大地降低了学习曲线的陡峭感,让原本可能堆积如山的知识点变得平易近人起来。
从工具链的覆盖范围来看,这本书的视野相当开阔,真正做到了“一把瑞士军刀”的定位。它并没有固守某一种特定的编程语言或框架,而是巧妙地将几种主流技术栈进行了整合和比较分析。读者可以清晰地看到不同工具在处理同一类问题时,其优势和劣势分别体现在哪里,以及在何种业务场景下应该优先选用哪一种方案。例如,它不仅涵盖了传统的数据处理流程,还涉及到了与云计算平台和分布式计算环境的集成策略,这些内容对于希望将分析能力规模化落地的专业人士来说,简直是宝藏级别的知识点。通过对整个技术栈的全面梳理,这本书成功地为我构建了一个系统化的、可迁移的分析方法论框架,而不是仅仅提供了一堆孤立的知识点集合,这让我在面对未来技术迭代时,也多了一份从容应对的底气。
这本书在技术深度和广度的平衡拿捏得非常精准,可以说是在一个“甜点区”找到了完美的结合点。它既没有为了追求深度而陷入晦涩的数学推导,让人读到一半就想放弃;也没有为了追求广度而流于表面,仅仅是“是什么”而不涉及“怎么做”。作者似乎深谙不同背景读者的需求,前几章以极快的速度扫清了基础知识障碍,为后续进阶内容的展开奠定了坚实的基础。随后,便迅速切换到复杂模型构建和性能评估的讨论,同时,对于新兴技术的介绍也保持着审慎和前瞻性,没有盲目追捧那些尚不成熟的工具。这种有张有弛的节奏感,使得阅读过程充满掌控感,每学完一个模块,都能切实感觉到自己的能力边界被拓宽了一圈,知识体系的骨架也随之变得更加强健和稳固,让人对后续的学习充满了信心。
业务场景探索性数据分析 前面几个实例不错 后面感觉就有点杂了
简单上手 变 python
简单上手 变 python
思路还行,但到了具体讲解部分又缺乏由浅入深的逻辑。
初学 R 语言、数据挖掘的时候读的书,案例、分析、代码都不错,值得称赞的一点是数据比较原始,需要先做清洗、准备,作为初学者把代码过一遍感觉学到的挺多