使用Python创建图表和图形

use*_*985 12 python charts graph

我正在寻找一个python库/模块,这将允许我创建引人注目的图表.该模块必须具有/支持以下内容

  • Windows支持

    由于我主要在Windows中工作(在Windows中使用Eclipse),这是至关重要的,一个简单的安装.exe文件(或必须提供足够的安装说明)

  • 使用Python 2.7

    我已经安装了Python 2.7.2并不是真的想去另外一些东西.

  • 不需要在网上

    我看过googlepychart,看起来你需要在网上才能使它工作,我不是在万维网上,实际上是在一个非常严格的防火墙后面.

  • 应该可以从HTML浏览器中查看输出

    虽然我无法访问WorldWideWeb,但我可以看到localhost,如果图表结果可以在浏览器中查看,那将会很棒.

  • 好的文档,至少有一些关于如何使用库的示例.

如果有关于如何使用python创建Web应用程序的任何建议,只需显示/绘制我传入的数据,这样的建议将非常感谢

小智 18

Plotly允许您使用他们的在线Python沙箱制作图表.他们的图库有一些示例科学图表,其中包含生成它们的Python脚本:https: //plot.ly/api/Python.以下是图库中的示例:

在此输入图像描述


Don*_*ner 11

matplotlib已成为一种成熟且广泛使用的图形包.

至于您与Web浏览器的交互,您可能必须结合使用另一个包.我建议使用CherryPy,因为它很简单.


ami*_*mit 5

如果您不使用浏览器,则可以使用Python绘图库之一.如果您坚持使用浏览器,那么最好使用基于javascript的库来查看视图.我之前使用过web2py web框架和protovis.但是,像Bottle或CherryPy这样的简单Web框架也可用于将数据传递给视图.Bottle有一个简单的模板引擎(非常类似于我在Web2py中使用的).

用两种语言(其中一种是javascript)开发有点痛苦.你可以使用像睡衣这样将python转换为javascript的东西,但我不确定这是否会很好用,而且我没有经验.