这是我的第84篇原创文章,关于Python语言和数据可视化。
阅读完本文,你可以知道:
1 Python语言做数据可视化的2本英文电子书
“PDFMV框架是问题-数据-特征-模型-价值五个英文字母的首字母组合而成,它是以问题为导向,数据为驱动,利用特征和模型从数据中学习到知识,以创造价值的系统化过程。”
1 背景
R语言和Python语言是数据工作者喜欢使用的两种开源编程语言。我身边玩数据的朋友,有一部人用R语言,也有一部分人用Python语言,还有一部分人两者兼而用之。而我会从数据量,项目周期,团队技术选型等因素,选择合适数据科学工作语言。(若是你是初学者,建议你选择一门语言深入地学习和使用。)
我在R语言系列书籍里面已经分享了R语言做数据可视化的书籍,如下所示。
1:R语言做数据可视化4本电子书
有很多朋友从我这里获取了书籍去阅读和学习,也有朋友说能否推荐一些Python语言做数据可视化的书籍,因为他们是用Python语言完成各项数据工作,也包括数据可视化任务。我在本文介绍2本Python语言做数据可视化的书籍,请参照我的阅读建议,选择合适的书籍阅读和应用。
2 Python做数据可视化书籍
- 1:Matplotlib 3.0 Cookbook
- 2:Hands-On Data Visualization with Bokeh
温馨提示:以上英文版电子书籍,仅供学习使用。
3 阅读建议
我的阅读建议如下。
- 1: 若你想学习Matplotlib库来创建有吸引力,洞察力的可视化,以从数据中获得高质量的洞见,请你阅读第一本书。在一系列方法与指点的帮助下,你会学习如何设计和实现与商业智能和数据科学相关的图形。
- 2: 若你想创建动态交互的漂亮图形,并且发现了Bokeh库,请你阅读第二本书。它介绍了Bokeh库的使用,尤其是最后一章,分享了Bokeh工作流,并且以项目案例做了示范。
- 3: 若你是学生或者有足够的时间,我建议你把这两本书的都看下,看的顺序,第一本---第二本。你先掌握静态做图,再掌握动态做图。你在阅读的过程中,请带着问题(数据可视化的目的是什么?原则是什么?如何选择合适的可视化类型?等等)去学习和实践,一定要把书本的代码做复现,重构和迁移。
关于Python语言做数据可视化的书籍,你有什么问题,请留言。