使用Python或Java,创建图表的最佳方法是什么?

2024-06-10 01:23:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在搜索,发现了jFreeChartPython Google Chart和{a3}。我在这里搜索时也发现了CairoPlot。我听说我也可以用OpenOffice来做。API易于使用吗?或者,坚持使用其中一个库会更简单吗?在

我对Java有更多的经验,但我已经阅读了Python3的大部分内容,并在Python中做了一些简单的模拟程序。我可能要花更多的时间在Python上,尽管我愿意这样做,只要它不是什么让人神魂颠倒的东西。我想把一些测试自动化,把它们放入论文中,所以我更担心最终产品。在

到目前为止,我一直在考虑使用matplotlib,因为它是唯一一个最近有任何更新的版本,这使得我认为由于持续的支持,可能会有更多的文档。我以前也用过jFreeChart做过一些测试,结果还不错。但我希望能找到更好的东西,或者有更多的文档/示例可以使用。我不想在最后一次的设计中修改图片的背景。在


Tags: 文档api内容googlechart时间经验java
2条回答

我建议您使用matplotlib,它有高质量的后端和大量的图形表示,您可以完全控制您的绘图,Python是一种非常方便和容易的自动化测试语言,对于您愿意做的事情非常实用。Matplotlib还有一个可以帮助您的大型社区和许多文档/示例;请记住Matplotlib还没有移植到python3.x,我不知道这对您是否重要。在

我绝对不推荐CairoPlot,它不再被维护,是一个玩具项目。在

Google的可视化API非常棒——如果你在web环境中工作,它会更干净,因为你只需要用HTML输出一些文本JS,就不必再调用和渲染图像了。在

JFree还有一个Eastwood,这是googlechartsapi的一个重新实现,如果你不想把你的数据发送到Google,或者需要SSL,尽管我不认为它是最新的,但它是一个很好的子集。在

相关问题 更多 >