Python数据分析、挖掘与可视化从入门到精通 封面

Python数据分析、挖掘与可视化从入门到精通

评分 3.4
字数
12万字
章节数
95
ISBN
9787301347690

标签

内容简介

本书分为4篇,第1篇是基础入门篇,主要介绍数据分析与挖掘的基本概念及Python语言的数据分析基础;第2篇是数据分析篇,主要介绍常用的数据分析方法;第3篇是数据挖掘篇,主要介绍常用的数据挖掘方法;第4篇是实战应用篇,介绍两个完整的数据分析与挖掘案例。

编辑推荐

这本书按“基础入门—数据分析—数据挖掘—实战应用”四篇递进展开,结构上比较适合作为一条完整学习路径来用。它的价值不在于罗列零散技巧,而在于把概念、方法和案例串成一条线:前面交代基本概念和Python数据分析基础,中间分别铺开常用数据分析方法与数据挖掘方法,最后用两个完整案例把前面所学落到实际流程里。对初学者来说,这种编排能减少“学完语法却不知道怎么用”的断裂感;对有一定基础的人,也可以借案例部分梳理分析与挖掘的整体思路。阅读时建议不要跳着只看案例,方法和案例之间的对应关系才是本书的主要看点。需要提醒的是,书中涉及的方法较多,单靠通读难以真正掌握,最好配合动手练习。

适合谁读

适合

  • 刚接触数据分析、希望系统建立Python分析流程的初学者
  • 需要把数据分析与数据挖掘方法串起来学习的在校学生
  • 想通过完整案例理解分析与挖掘如何落地的人员
  • 有一定Python基础、准备补足数据分析方法体系的读者

不适合

  • 希望专攻某一算法深层原理或数学推导的读者
  • 已熟练掌握数据分析与挖掘完整流程、寻求进阶专题的从业者
  • 完全不愿动手练习、只想快速翻阅结论的读者

阅读建议

  1. 按四篇顺序推进,先打牢基础概念与Python分析基础,再进入方法与案例。
  2. 读到数据分析篇和数据挖掘篇时,对照代码亲手运行并改动参数观察结果。
  3. 学习实战案例前先自己梳理一遍分析思路,再与书中流程对照。
  4. 每学完一类方法,用自己的小数据集复现一次,检验是否真正掌握。

出版社简介

北京大学出版社 中国 · 成立于 1979 年

北京大学出版社是一家综合性大学出版社,其出版方向涵盖古典文学、科学科普、社会文化、世界史、西方哲学与文化等领域。库内收录图书6031种,代表性图书包括《红楼梦》《狭义与广义相对论浅说(第15版)(附爱因斯坦关于统一场论及其他经典论文)》《几何原本》《圆锥曲线论》《东晋门阀政治》《神话哲学(上卷)》《神话哲学(下卷)》《海陆的起源》等。代表作者有曹雪芹、周汝昌、爱因斯坦、欧几里得、阿波罗尼奥斯、田余庆、谢林、先刚等。该社在古典文学与西方哲学原典译介方面形成特色,兼及科学经典与社会文化研究。因公开资料有限,此处仅依据库内图书呈现其出版方向,不作额外延伸。

目录

  1. 版权信息
  2. 内容简介
  3. 前言
  4. 第1篇 基础入门篇
  5. 第1章 从零开始:初识数据分析与挖掘
  6. 1.1 什么是数据分析
  7. 1.2 什么是数据挖掘
  8. 1.3 数据分析与挖掘的应用领域
  9. 1.4 用Python进行数据分析与挖掘
  10. 1.5 本章小结
  11. 1.6 思考与练习
  12. 第2章 Python数据分析基础
  13. 2.1 搭建Python开发环境
  14. 2.2 Python基础
  15. 2.3 本章小结
  16. 2.4 思考与练习
  17. 第3章 Python数据分析相关库应用
  18. 3.1 NumPy
  19. 3.2 SciPy
  20. 3.3 Pandas
  21. 3.4 Scikit-learn
  22. 3.5 其他常用模块
  23. 3.6 本章小结
  24. 3.7 思考与练习
  25. 第2篇 数据分析篇
  26. 第4章 数据的预处理
  27. 4.1 数据获取
  28. 4.2 文件与数据存储
  29. 4.3 数据清洗
  30. 4.4 本章小结
  31. 4.5 思考与练习
  32. 第5章 数据的分析方法
  33. 5.1 分布分析
  34. 5.2 对比分析
  35. 5.3 统计量分析
  36. 5.4 相关性分析
  37. 5.5 帕累托分析
  38. 5.6 正态分布分析
  39. 5.7 本章小结
  40. 5.8 思考与练习
  41. 第6章 数据可视化工具的应用
  42. 6.1 数据可视化工具——Matplotlib
  43. 6.2 数据可视化工具——Seaborn
  44. 6.3 本章小结
  45. 6.4 思考与练习
  46. 第3篇 数据挖掘篇
  47. 第7章 数据挖掘之线性回归
  48. 7.1 线性回归概述
  49. 7.2 一元线性回归
  50. 7.3 多元线性回归
  51. 7.4 线性回归模型的评估与检验
  52. 7.5 本章小结
  53. 7.6 思考与练习
  54. 第8章 数据挖掘之分类模型
  55. 8.1 逻辑回归模型
  56. 8.2 决策树和随机森林算法
  57. 8.3 KNN算法
  58. 8.4 本章小结
  59. 8.5 思考与练习
  60. 第9章 数据挖掘之关联分析
  61. 9.1 关联分析概述
  62. 9.2 Apriori关联分析算法
  63. 9.3 FP-growth关联分析算法
  64. 9.4 本章小结
  65. 9.5 思考与练习
  66. 第10章 数据挖掘之聚类分析
  67. 10.1 聚类分析概述
  68. 10.2 质心聚类——K-Means算法
  69. 10.3 密度聚类——DBSCAN算法
  70. 10.4 层次聚类——AGNES算法
  71. 10.5 本章小结
  72. 10.6 思考与练习
  73. 第4篇 实战应用篇
  74. 第11章 实战案例:房价评估数据分析与挖掘
  75. 11.1 加载数据集
  76. 11.2 数据分析
  77. 11.3 数据可视化
  78. 11.4 数据预处理
  79. 11.5 拆分数据集
  80. 11.6 建立线性回归模型
  81. 11.7 建立决策树模型
  82. 11.8 对比分析构建的线性回归和决策树模型
  83. 11.9 本章小结
  84. 第12章 实战案例:电信客户流失数据分析与挖掘
  85. 12.1 案例背景
  86. 12.2 加载数据
  87. 12.3 数据准备
  88. 12.4 数据清洗
  89. 12.5 数据处理
  90. 12.6 数据可视化
  91. 12.7 特征工程
  92. 12.8 数据建模
  93. 12.9 训练模型
  94. 12.10 模型的评估
  95. 12.11 本章小结

常见问题

没有Python基础能直接读这本书吗?
可以,但需要同步补基础。本书第1篇包含Python语言的数据分析基础,能帮助入门;不过后续方法与案例部分节奏会加快,建议在阅读第1篇时多动手写代码,把基本语法和常用操作练熟,再进入数据分析篇,否则容易在案例部分卡住。
这本书的数据分析和数据挖掘两部分有什么区别?
按本书结构,第2篇侧重常用的数据分析方法,第3篇侧重常用的数据挖掘方法,两者在目标和方法上有区别。阅读时可留意各篇方法分别解决什么问题,再通过第4篇的两个完整案例看它们如何在同一流程中衔接使用。
书中的两个实战案例应该怎么用?
建议不要只读不练。可以先自己根据案例目标梳理思路,再对照书中的分析与挖掘步骤,重点看方法选择、流程组织和结果解读,最后尝试用自己的数据复现一遍,这样更能体会前面各篇方法在真实任务中的对应关系。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

熊熙 作者

熊熙是一位公开资料有限的作者,目前可查的主要身份与计算机类图书写作相关。其代表作品《Python数据分析、挖掘与可视化从入门到精通》属于计算机综合分类,从书名可知,该书面向初学者,系统讲解Python在数据处理、数据挖掘与可视化方面的应用,力求帮助读者由入门逐步走向精通。就现有信息而言,熊熙的国籍、生卒年、学历背景与职业经历均未见明确记载,因此不宜对其个人生平作过多推断。可以确认的是,熊熙关注数据分析与编程教育这一方向,作品体现出注重实践、由浅入深的技术写作取向,适合希望借助Python掌握数据分析基本流程与可视化呈现方法的读者参考。

张雪莲 作者

张雪莲,公开资料有限,目前可确认的身份是计算机类图书作者,库内收录其作品一种,即《Python数据分析、挖掘与可视化从入门到精通》。从书名与常见分类「计算机综合」来看,该书面向希望通过 Python 掌握数据处理与图形呈现的读者,内容覆盖数据分析、数据挖掘以及可视化等相对完整的入门链条,属于典型的技术实践型写作。作者的行文风格与具体经历暂无更多公开信息,但从这一选题可以看出,其写作重心在于把编程语言与真实的数据处理任务结合起来,帮助初学者建立从读取数据、分析特征到直观展示结果的基本流程认识。对于希望系统入门 Python 数据方向的读者而言,这类作品具有较为明确的参考价值。

同类高分