10

prefuse可视化工具包非常好,但适用于 Java。我想知道python是否有类似的东西。我的主要兴趣是能够导航动态图。

4

7 回答 7

6

我知道这不完全是 python,但你可以通过 jython在 python 中使用 prefuse

类似于以下内容:

将 prefuse 添加到您的路径中:

export JYTHONPATH=$JYTHONPATH:prefuse.jar

>>> import prefuse

来自您的 jython 机器

家伙在这里有一个使用 jython 的 prefuse 的例子

于 2009-05-11T20:10:57.813 回答
3

您可能想查看SUMMON,这是一个使用 python 但处理相当大的数据集的可视化系统。有一个令人印象深刻的可视化和导航一棵巨大的树的视频。(无法发布链接,因为我是第一次发帖。它在 SUMMON 头版。)

于 2009-06-12T17:48:49.527 回答
2

如果您使用的是 Mac,请查看NodeBox。它提供的一个扩展是一个看起来相当不错的图形库。NodeBox 库中四处寻找与您的问题相似的内容,它应该有一些有用的链接。

于 2009-02-26T20:38:22.510 回答
1

这在 OP 之后很好,但以防万一:

pydot _ 允许生成和渲染图表。如果您需要图形算法(传递闭包等),还请查看扩展和集成 pydot 的 pygraphlib。

请注意,两者都不允许对渲染图进行交互式编辑。他们都使用 graphviz 来生成输出。

于 2010-08-13T12:12:14.900 回答
0

请注意,prefuse 现在有使用 flash 的flare包。

通过web2py将它连接到 Python 后端,你就有了一个很棒的网络应用程序(只是一个想法)。

于 2009-02-26T18:35:03.383 回答
0

如果找不到合适的替代品,您可以尝试将 prefuse 与JPype一起使用。

于 2009-02-26T19:16:35.063 回答
-1

玛雅维

于 2009-02-26T18:33:07.210 回答