在Python和JavaScript中渲染图形

4 投票
4 回答
5374 浏览
提问于 2025-04-16 15:52

我在找一些可以画图的库,最好是能画得漂亮的图。

我需要能生成静态图片的工具,最好是用Python来做的,同时也希望能在浏览器里动态显示这些图。用Canvas的方式最好,Flash也可以。

我在网上查了一下,发现了python-graph这个库,但它画出来的图看起来挺丑的。

为了说明一下:我说的是图(可以参考这个链接:http://en.wikipedia.org/wiki/Graph_theory),不是图表。

4 个回答

0

你可以看看 Pydot,不过它生成的图形质量可能不太好。那在你的网页应用中使用 raphael 呢?我不太确定有没有人用它做数学图表,但它的输出效果看起来确实不错。

enter image description here
1

Processing.js 是一种将 Processing语言 移植到JavaScript的工具,它是一个非常强大的可视化库,可以用来生成图表。

3

看看下面这些:

  • canviz - 用JavaScript绘制Graphviz图表
  • pydot - Python版的Graphviz
  • yapgvb - 另一个Python的选择

你应该可以在Python和JavaScript中使用相同的图表定义。希望这些对你有帮助。:)

撰写回答