免费数据分析图书:Python 大家学
呆鸟云:“介绍一本大咖的 Python 数据分析书,本书在亚马逊上评分 4.6 分,现有官方发布的 PDF 和 EPUB 版下载,最好的是还有中文版。”
Python 大家学(Python for Everybody)这本书其实是 EDX 与 Coursera 上同名课程(https://www.edx.org/bio/charles-severance)的讲义。本书作者是 Charles Severance,密歇根大学信息学院副教授,教授课程包括编程、数据库、网络开发。他的另一本著作是 Python for Informatics。
作者是这样介绍本书的:
本书旨在提供一种以信息学为导向的编程学习方式。所谓信息学与计算机科学的区别在于本书重点关注用 Python 解决数据分析问题。
Python 大家学 基于 Python 3,没有讲太多编程理念,而是以实操为主,并提供了很多实例代码。换句话说,本书只讲了最实用的 Python 编程基础,然后就着重于通过代码介绍如何解决数据分析问题。
以下是本书的主要内容:
- 为什么要学编程?
- 变量、表达式、语句
- 条件判断
- 迭代循环
- 字符串
- 文件
- 列表
- 字典
- 元组
- 正则表达式
- 网络编程
- Web 服务
- 面向对象编程
- 数据库与 SQL
- 数据可视化
截至今天,本书在亚马逊上有 752 条评分,平均分是 4.6 分(总分 5 分),这样高的评分证明了读者的认可,相关书评也表明本书以代码为例的教学方式实用又容易上手。
如果你想快速上手数据分析,了解这一领域最主流的编程语言,本书就是你的首选。
除英文版外,本书还有中文版,甚至还提供了 Jupyter Notebook 供大家学习,以下列出了官网的一些资源,如果喜欢这本书,可以购买亚马逊上的 Kindle 电子书,就是对作者的最大认可。
官网:https://www.py4e.com/book.php
英文版 EPUB:http://do1.dr-chuck.com/pythonlearn/EN_us/pythonlearn.epub
中文版 EPUB:http://do1.dr-chuck.com/pythonlearn/ZH_cn/pythonlearn.epub
Jupyter NoteBook:https://eng.libretexts.org/Bookshelves/Computer_Science/Book%3A_Python_for_Everybody_(Severance)
亚马逊链接:https://www.amazon.com/Python-Everybody-Exploring-Data-ebook/dp/B01IA5VIFM