Python中的漂亮图表和图形
在Python应用程序中,有哪些可以用来制作漂亮图表和图形的库呢?
15 个回答
18
你也可以使用 pygooglechart,这个工具是基于 Google Chart API 的。虽然这个工具并不是每次都需要用,但如果你只想要几个简单好看的图表,并且你总是在线,尤其是如果你是在浏览器里展示这些图表的话,这个选择就很不错。
38
对于需要互动的工作,Matplotlib 是一个非常成熟的标准工具。它提供了面向对象的编程接口和类似于Matlab的互动接口。
Chaco 是来自Enthought团队的一个更现代的绘图库。它使用了Enthought的Kiva矢量绘图库,目前只支持Wx和Qt,并且正在开发与OpenGL的兼容(而Matplotlib支持Tk、Qt、Wx、Cocoa等多种后端,以及PDF、EPS、PNG等多种图像格式)。Chaco的主要优点是相对于Matplotlib来说速度更快,并且它与Enthought的Traits API集成得很好,适合用于互动应用。
50
我是CairoPlot的支持者,我为它能在这里被提到感到非常自豪。虽然matplotlib也很棒,但我觉得CairoPlot看起来更好。所以,在做演示和网站时,它是一个很不错的选择。
今天我发布了1.1版本。如果感兴趣,可以去看看 CairoPlot v1.1
补充:经过一个漫长而寒冷的冬天,CairoPlot又开始开发了。可以在 GitHub 上查看新版本。