前言

本文主要摘录自 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)

  • 网友评论