数据分析与知识发现
    主页 > 综合新闻 >

九道门书籍导读八:《Python数据分析基础教程:

好久不见,咱们的书籍导读系列重新开张啦,喜欢的同学赶紧关注起来!

此次要与大家分享的书籍是《Python 数据分析基础教程:NumPy 学习指南(第 2 版)》,有认真看过我们往期分享的同学,在吸收该本教程精华的过程中会容易很多哦~

之所以选择把这本书推荐给大家,除了它特别适合刚入门的小伙伴学习之外,还有就是其内容特别贴合九道门平时上课所讲的 AEPD 教学理念——以实战为主理论为辅。从很浅显的概念开始讲起,渐渐融入各种动手实践的例子。学习代码的过程可能会很机械和枯燥,大部分小白都是能看懂却不会自己写,而如何记住这些代码,并且在你需要的时候及时写出来?最实在的方法就是多写多练多实战。


结合小朱老师整理的重点章节和思维导图,大家在阅读时可以结合书里面的例子深入学习,参照作者提供的各种指标,进一步思考需要用到哪些函数,需要怎么去写代码,跟着去练,在这个过程中还能锻炼大家的逻辑思维,岂不妙哉。



? 书籍介绍 ?

?

本书是 NumPy 的入门教程,主要介绍 NumPy 以及相关的 Python 科学计算库,如 SciPy 和 Matplotlib。涵盖了 NumPy 安装、数组对象、常用函数、矩阵运算、线性代数、金融函数、窗函数、质量控制、Matplotlib?绘图、SciPy?简介以及?Pygame?等内容,涉及面较广。作者针对每个知识点给出了简短而明晰的示例,并为大部分示例给出了实用场景(如股票数据分析),在帮助初学者入门的同时,提高了本书的可读性。

?

第 1 章,指导你在系统中安装 NumPy,并创建一个基本的 NumPy 应用程序。

第 2 章,介绍 NumPy 数组对象以及一些基础知识。

第 3 章,教你使用 NumPy 中最常用的基本数学和统计分析函数。

第 4 章,讲述如何便捷地使用 NumPy,包括如何选取数组的某一部分(例如根据一组布尔值来选取)、多项式拟合,以及操纵 NumPy 对象的形态。

第 5 章,涵盖了矩阵和通用函数的内容。矩阵在数学中使用广泛,在 NumPy 中也有专门的对象来表示。通用函数(ufuncs)是一个能用于 NumPy 对象的标量函数,该函数的输入为一组标量,并将生成一组标量作为输出。

第 6 章,探讨通用函数的一些基本模块。通用函数通常可映射到对应的数学运算,如加、减、乘、除等。

第 7 章,介绍 NumPy 中的一些专用函数。作为 NumPy 用户,我们时常发现自己有一些特殊的需求。幸运的是,NumPy 能满足我们的大部分需求。

第 8 章,介绍怎样编写 NumPy 的单元测试代码。

第 9 章,深入介绍非常有用的 Python 绘图库 Matplotlib。虽然 NumPy 本身不能用来绘图,但是 Matplotlib 和 NumPy 两者完美地结合在一起,其绘图能力可与 Matlab 相媲美。

第 10 章,更详细地介绍 SciPy。如前所述,SciPy 和 NumPy 是有历史渊源的,SciPy 是一套高端 Python 科学计算框架,可以与 NumPy 共同使用。

第 11 章,是本书的“餐后甜点”,这一章介绍如何用 NumPy 和 Pygame 写出有趣的游戏。同时,我们也将从中“品尝”到人工智能的“滋味”。

最后送上小朱老师准备的福利——《Python数据分析基础教程:NumPy学习指南(第2版)》电子版+思维导图,需要的朋友可至评论区留言或者后台私信,没有套路直接领!