2013-02-20 37 views
1

我正在使用LibreOffice绘图。这些图表简直太棒了。我想在我的web应用程序中使用django创建可比较的质量(在我看来,高)的图表。python/django中高质量的图表

大多数开发人员推荐matplotlib,但我不想这样做,因为我需要类型bar,line,pie,area的图表。任何人都可以在python/django中建议图表库。

或者,如果python/django以外的解决方案可以生成高质量图表(包括3D),请提出它。

+0

你说你不想使用matplotlib,因为需要所有不同的图表类型,但是你有没有检出[gallery](http://matplotlib.org/gallery.html)?还有一些JavaScript替代品,如Flot和Graphael。 – 2013-02-20 11:54:09

+0

你有没有考虑过在前端使用类似[D3.js](http://d3js.org/)的方法来做这件事,而只是使用Django来将数据转移给最终用户呢? – jvc26 2013-02-20 12:28:34

回答

0

我写了一个简单的(至少我认为它很简单)python库的2D坐标系统上的图像。您可能想尝试一下,它在github上托管 - cartesius。这里有几个例子:

enter image description here

enter image description here

enter image description here

enter image description here

+0

这是很好的,但我期待更多的颜色表示,图形,外观 非常感谢和预先感谢 – thirumalairaj 2013-02-25 10:41:00

1

我同意jvc26的评论,d3是一个不错的选择。我也推荐nvd3 - 专门为使用D3与Django而设计的Python模块。

+0

感谢您的建议先生。我使用nvd3,我会看看d3 – thirumalairaj 2013-07-26 05:55:02