用Python绘制图表和图形
我在找一个可以用来制作吸引眼球图表的Python库或模块。这个模块必须满足以下几点:
支持Windows
因为我主要在Windows上工作(在Windows中使用Eclipse),这点非常重要,最好有一个简单的安装.exe文件(或者有合适的安装说明)。
支持Python 2.7
我已经安装了Python 2.7.2,不想再去安装其他版本。
不需要联网
我看过googlepychart,发现它需要联网才能使用,而我实际上是在一个非常严格的防火墙后面,无法上网。
输出结果可以在HTML浏览器中查看
虽然我不能上网,但我可以访问本地服务器,如果图表结果能在浏览器中查看就太好了。
- 有好的文档,至少要有一些示例,告诉我如何使用这个库。
如果有任何建议,关于如何用Python创建一个简单的网页应用,显示我传入的数据图表,我会非常感激。
4 个回答
12
matplotlib 是一个已经非常成熟并且被广泛使用的绘图工具。
如果你想和网页浏览器进行互动,可能需要配合使用其他工具。我推荐 CherryPy,因为它使用起来很简单。
20
Plotly 是一个可以让你在他们的在线Python沙盒中制作图表的工具。他们的网站上有一些科学图表的例子,并附有生成这些图表的Python代码:https://plotly.com/python/。下面是来自他们图库的一个示例: