Python爬虫数据分析最基本的可视化工具: Matplotlib 傻瓜都能操作!
< 返回列表时间: 2020-01-15来源:OSCHINA
【围观】麒麟芯片遭打压成绝版,华为亿元投入又砸向了哪里?>>>
Matplotlib 是 Python 中最基本的可视化工具,官网里 (( https://matplotlib.org/ ) 有无数好资料,但这不是重点,本文肯定和市面上的所有讲解都不一样。
和 NumPy,SciPy, Pandas 一样,要用Matplotlib,首先引用其库。

先来类比一下人类和 Matplotlib 画图过程。

想想平时我们怎么画图,是不是分三步
找画板
用调色板
画画
Matplotlib 模拟了类似过程,也分三步
FigureCanvas
Renderer
Artist
上面是 Matplotlib 里的三层 API:
FigureCanvas 帮你确定画图的地方
Renderer 帮你把想画的东西展示在屏幕上
Artist 帮你用 Renderer 在 Canvas 上画图
95% 的用户 (我们这些凡人) 只需用 Artist 就能自由的在电脑上画图了。
下面代码就是给 matplotlib 起了个别名 mpl,由于用 matplotlib.plot 比较多,也给它起了个别名 plt。

而 %matplotlib inline 就是在 Jupyter notebook 里面内嵌画图的,
在画图中,个人偏好百度 Echarts 里面的一组颜色,因此将其 hex 颜色代码定义出来留在后面用。其中 红色的 r_hex 和 深青色的 dt_hex 是大爱。



ps:专门建立的Python学习扣QUN:⑦⑧④⑦⑤⑧②①④ 从零基础开始到Python各领域的项目实战教程、开发工具与电子书籍。与你分享企业当下对于python人才需求及学好python的高效技巧,不停更新最新教程!
热门排行