前言
本文主要摘录自 pycon 2017大会的一个演讲,同时结合自己的一些理解。
pycon 2017的相关演讲主题是“The Python Visualization Landscape”。
先来一张全景图镇楼~~
看完这张图是不是有点懵?
别着急,我们一起来看看后面的阐述。
python可视化库可以大致分为几类:
基于matplotlib的可视化库
基于JS的可视化库
基于上述两者或其他组合功能的库
基于matplotlib的可视化库
matplotlib是python可视化库的基础。matplotlib库的设计参考了matlab,甚至连名称也是以“mat”开头。
matplotlib库的一些优势:(翻译比较别扭,英文原文也附后)
设计很像Matlab,容易进行转换(Designed like Matlab: switching was easy)
有很多渲染后端(Many rendering backends)
差不多可以绘制任何图(当然需要花费些努力)(Can reproduce just about any plot with a bit of effort)
网友评论