什么是最好的Python开源库来绘制图表?

时间:2011-08-23 09:24:46

标签: python charts

用Python绘制图表/图表的最佳开源库是什么? 2D是必要的,如果一起提供3D则是好的。它必须接受简单的输入数据格式,如csv。

我用谷歌搜索了一个叫matplotlib的人,它和其他人是怎么回事?

在可靠性,性能,简单使用和易于集成等方面,或者它们的组合方面应该是最好的。

由于

1 个答案:

答案 0 :(得分:12)

来自官方的python wiki:

  

多年来,许多不同的绘图模块和封装都已经出现   为Python开发的。在大多数时间里,没有明确的   最喜欢的包,但最近matplotlib已成为最广泛的   使用

matplotlib为我亮点:

  • 易于学习(基于matlab传统,但也具有面向对象的范例)
  • 可靠(得到良好支持,更新和记录)
  • 健壮(查看部分stuff you can do with it!
  • 庞大的用户群体(广受欢迎且在很多圈子中受到高度重视)
  • 易于整合(本地与numpy / scipy一起工作)
  • 接受用于特殊格式化的TeX命令
  • 非常接受简单和复杂图表绘制的标准

我个人将它用于多种用途,包括制作工作演示图表,学校论文图形,甚至是数学和计算机科学中正式科学文献的图表和图像。特别是TeX的东西对我来说特别有用。

所以我认为你有正确的想法。 Matplotlib在您的谷歌搜索中首先出现,因为它是迄今为止最有信誉的,并且通常是最有用的。

如果您想调查其他人,可以在官方python wiki上找到一些可用绘图工具概述的链接:http://wiki.python.org/moin/NumericAndScientific/Plotting#Plotting_Tools