数据分析与挖掘算法:Python实战
  • 推荐0
  • 收藏1
  • 浏览865

数据分析与挖掘算法:Python实战

张晓东 (作者) 

  • 书  号:978-7-121-42200-3
  • 出版日期:2021-10-29
  • 页  数:192
  • 开  本:16(170*240)
  • 出版状态:上市销售
  • 维护人:王静
纸质版 ¥69.00
本书是一本介绍数据分析相关算法的学习指南,主要包括数据分析及数据挖掘相关概念介绍、数据思维及各种数据分析算法的原理及实现方法。本书的每个数据分析算法都介绍了数学原理、Python代码实现以及实战案例,内容丰富、容易理解。
本书共9章,第1章介绍了数据挖掘与数据分析、机器学习之间的关系;第2 章介绍了数据分析人员应该具备的数据思维,包括数据思维认知、数据挖掘“定律”;第3~9章介绍了各种数据分析算法的原理、实现方法及实战案例,其中包括逻辑回归、决策树、朴素贝叶斯、聚类分析、关联规划、人工神经网络、集成学习。
本书适合从事数据分析工作的读者自学,也可作为产品经理、运营人员、市场人员和对数据分析感兴趣的读者的参考用书。
从数据思维到数据分析及挖掘算法
对机器学习进行研究能使我们成为更好的数据科学家和问题解决者。本书从数据分析理论出发,以编程实现为落脚点,最后从哲学层面对数据思维进行探讨,进而将思维“定律”与业务相结合。具体到编程层面,本书选择的工具是Python,因为它足够简单且实用,甚至在整个数据科学领域,Python基本都可以说是稳坐工具中的“头把交椅”。
笔者拥有多年大数据从业经验,穿梭于业务与“数据工作”之间,见证了业务与数据的“相爱相杀”。业务诉求是通过数据分析和数据挖掘技术实现的,由此,笔者将相对零散的技术进行了归纳与提炼。写书的过程也是知识沉淀与梳理及重新认识的过程,笔者心存感恩。
本书共9章,第1章对数据分析相关概念、概念间的关系及数据分析流程进行了总览和概述,并对后面章节所论述的机器学习算法的作用和应用领域进行了简单介绍。第2章对业务和数据的“相爱相杀”进行了阐述,包括数据思维认知以及数据挖掘“定律”。第3章是对逻辑回归从理论到实践的论述与讲解,包括模型的评估(此模型的评估原理的代码也适合本书后面介绍的决策树、朴素贝叶斯等有监督学习模型)。第4章是对决策树从理论到实践的论述与讲解,包括ID3、C4.5以及CART。第5章是对朴素贝叶斯从理论到实践的论述与讲解,包括多项式模型(MultinomialNB)、高斯模型(GaussianNB)和伯努利模型(BernoulliNB)。第6章是对聚类分析从理论到实践的论述与讲解,包括基于划分的K-means算法、K-mediods算法和基于密度的DBSCAN算法。第7章是对关联规则从理论到实践的论述与讲解,包括Apriori等算法。第8章是对人工神经网络从理论到实践的论述与讲解,包括BP(误差逆传播)等算法。第9章对集成学习进行了理论论述与讲解,包括Bagging、随机森林等算法。

目录

第1章 数据分析概述 1
1.1 什么是数据挖掘 2
1.2 数据挖掘与数据分析的关系 6
1.3 数据挖掘与机器学习的关系 8
1.4 机器学习算法简介 13
第2章 数据思维 19
2.1 数据思维认知 21
2.2 数据思维认知的主观性与客观性 26
2.3 数据挖掘“定律” 29
第3章 逻辑回归 37
3.1 逻辑回归基础:从线性回归到逻辑回归 38
3.2 逻辑回归函数构建 41
3.3 逻辑回归问题求解 46
3.4 逻辑回归模型评估 49
3.5 Python代码实现 55
第4章 决策树 65
4.1 决策树基础 66
4.2 决策树算法 70
4.3 Python代码实现 86
第5章 朴素贝叶斯 95
5.1 概率论基础 96
5.2 从贝叶斯公式到朴素贝叶斯分类 100
5.3 Python代码实现 106
第6章 聚类分析 113
6.1 聚类分析基础 115
6.2 聚类算法 121
6.3 Python代码实现 128
第7章 关联规则 137
7.1 关联规则基础 140
7.2 关联规则算法 143
7.3 Python代码实现 147
第8章 人工神经网络 151
8.1 人工神经网络基础 153
8.2 BP(误差逆传播前馈)神经网络 158
8.3 Python代码实现 164
第9章 集成学习 169
9.1 集成学习基础 170
9.2 集成学习算法 174
参考资料 181

读者评论

图书类别

相关博文

  • 来,带你一次性搞懂数据分析和数据挖掘!

    来,带你一次性搞懂数据分析和数据挖掘!

    博文小编 2021-11-11

    一直都有很多朋友想要学习数据分析,希望小编可以推荐一些靠谱的书。 大家要么是看到了数据的重要性,想要转行做数据分析师,要么是本职工作需要,想要学习一些数据分析相关的知识来赋能自己的工作。 无论怎样,数据分析这项技能真的是被越来...

    博文小编 2021-11-11
    153 0 0 0

相关图书

基础统计学(第14版)(双色)

Mario Triola (作者) 王玉玺 (译者)

现实中统计数据的使用频繁,从民意调查、临床试验到自驾汽车,可以说统计数据影响和塑造了我们的周围世界。畅销书作家马蒂·特里拉致力于将基本统计数据持续更新——拥有前...

 

R统计与数据可视化:社会科学数据分析实践(全彩)

David S. Brown (作者) 杜茂康 (译者)

《R统计与数据可视化:社会科学数据分析实践(全彩)》的基本理念是通过上手操作来学习。学习统计学以及数据分析的艺术与实践的最好方式,就是进行数据分析。本书用大量案...

 

游戏大数据分析:思维、方法与实践

数数科技分析师团队 编著 (作者)

《游戏数据分析:从方法到实践》由数数科技分析师团队撰写。基于数数科技成立以来服务千余家游戏企业、近万个游戏项目的经验,作者介绍了游戏行业的数据分析现状,解读了数...

 

数据可视化设计指南:从数据到新知

蓝星宇 (作者)

《数据可视化设计指南:从数据到新知(全彩)》介绍了数据可视化的基本原理和设计方法,适合初学者或希望系统学习数据可视化设计的读者阅读。本书特色:内容翔实,基于大量...

 

商业策略数据分析

CDA 数据科学研究院 编著 (作者)

《商业策略数据分析》分为六部分,分别讲解数据科学基础与EDIT 数字化工作模型、数据处理与可视化、根因分析、业务优化,以及数据治理与数据模型管理。其中,第一部分...

 

代替VBA!用Pyhton轻松实现Excel编程

苏金明 (作者)

在数据分析方面,Python实际上已经远远超越VBA,因为使用Pyhton提供的数据处理函数和模块就可以实现很多功能,既快速、可靠又简便。<br>本书结合Ope...

¥89.90