千锋教育-做有情怀、有良心、有品质的职业教育机构

Python数据分析方面经典的6本书推荐!

来源:千锋教育
发布人:lemon
时间: 2022-02-11 14:47:00

       由于Python具有简单、易学、免费开源、可移植性、可扩展性等特点,所以它的受欢迎程度扶摇直上。再加上Python拥有非常丰富的库,这也使得它在数据分析领域有着越来越广泛的应用。如果你已经决定学习Python数据分析,但是之前没有编程经验,那么,这6本书将会是你的正确选择。下面,跟着千锋武汉Python培训小编一起看看具体是哪6本书吧!

54

       Python科学计算》

       从发行版的安装开始,这本书将科学计算及可视化的常见函数库,如numpy、scipy、sympy、matplotlib、traits、tvtk、mayavi、opencv等等,都进行了较为详细地介绍。由于涉及面太广,可能对于单个函数库来说还不够深入,但是这本书能够让人快速上手,全面了解科学计算所用到的常用函数库。进而在此基础上选择自己需要的函数库进行深入学习,相对来说要容易得多。

       NumPyBeginner's Guide 2nd》/《Python数据分析基础教程:NumPy学习指南(第2版)》

       面向新手的一本Numpy入门指南。整本书可谓是短小精干,条理清晰,将Numpy的基础内容讲得清清楚楚明明白白。此书的作者还写过一本《NumPyCookbook》/《NumPy攻略:Python科学计算与数据分析》,但这本书相比于前者,就显得结构有些杂乱,内容上也有些不上不下,如果要看的话,建议看完第一本再来看这本。在这里还想顺便吐槽一下这两本书的中文书名翻译。为了能够多卖几本,出版社也是蛮拼的,想方设法都要跟数据分析几个字挂上钩,就好像现在某些书总要扯上云和大数据一样。此外,还有一本《LearningSciPy for Numerical and Scientific Computing》的书,可以作为SciPy的入门教程来学习(似乎还没出中文版)。

       Pythonfor Data Analysis》/《利用Python进行数据分析》

       这本书也是从numpy讲起,侧重于数据分析的各个流程,包括数据的存取、规整、可视化等等。此外,本书还涉及了pandas这个库,有兴趣的可以看看。

       MachineLearning in Action》/《机器学习实战》

       Python机器学习的白盒入门教程,着重于讲解机器学习的各类常用算法,以及如何用Python来实现它们。这是一本教你如何造轮子的书,但是造出来的轮子似乎也不怎么好用就是了。不过,对于立志要造汽车的人们来说,了解一下轮子的结构和原理,还是十分必要的。此外,打算阅读此书之前,如果各位的高数线代概率论都忘得差不多了的话,还是先补一补比较好。

BuildingMachine Learning Systems with Python》/《机器学习系统设计》

       Python机器学习的黑盒入门教程。如果说上一本书是教你如何组装轮子的话,这本书就是直接告诉你怎么把轮子转起来以及如何才能转得更好。至于轮子为什么能转起来,请参阅上一本书。另外,可以配合《Learning scikit-learn:Machine Learning in Python》这本书来阅读(暂无中文版)。这本书是针对Python的机器学习库scikit-learn进行专门讲解的一本书,100页左右,可以作为官方文档的拓展读物。

       Pythonfor Finance》

       教你用Python处理金融数据的一本书,应该是中国人写的,Packt出版,不过似乎现在还没有中文版。比起前面几本书,这本书专业性要强一些,侧重于金融数据分析。这本书我还没怎么看,也写不出什么更详细的介绍。之所以把它列出来,是因为在查资料的时候发现,O'Reilly年底似乎也准备出一本《Python for Finance》。看来Python真的是越来越火了。

python2

       总结

       以上就是千锋武汉Python培训小编推荐的Python数据分析方面经典的6本书。未来十年将是大数据、人工智能爆发的时代,到时候对于Python工程师的需求也是水涨船高,因为Python对数据的处理,人工智能应用方向,有着得天独厚的优势。所以,想进入到这一领域就抓紧时间来千锋武汉Python培训机构学习Python吧!采用全程面授、项目驱动教学模式,学员可快速从入门到进阶,并迅速积累相关项目经验,打造的是真正意义上理论与实战兼备、上岗即用的精英人才!

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

热搜文章HOT