prefuse visualization toolkit非常好,但是对于Java来说。我想知道python是否有类似的东西。我的主要兴趣是能够导航动态图。
答案 0 :(得分:6)
我知道这不是python,但你可以在python 中使用prefuse jython
有些事情:
在您的路径中添加prefuse:
export JYTHONPATH=$JYTHONPATH:prefuse.jar
和
>>> import prefuse
答案 1 :(得分:3)
您可能想要查看SUMMON,这是一个使用python但处理相当大的数据集的可视化系统。有一个令人印象深刻的视频,可视化和导航一棵巨大的树。 (无法发布链接,因为我是第一次发布海报。它位于SUMMON首页。)
答案 2 :(得分:2)
如果您使用的是Mac,请查看NodeBox。它提供的一个扩展是graph library看起来非常好。在NodeBox gallery部分中找到与您的问题类似的内容,它应该有一些有用的链接。
答案 3 :(得分:1)
这在OP之后很好,但以防万一:
pydot。允许生成&渲染图。如果您需要图形算法(传递闭包等),还可以查看pygraphlib,它扩展并集成了pydot。
请注意,两者都不允许交互式编辑渲染图。他们都使用graphviz来生成输出。
答案 4 :(得分:0)
答案 5 :(得分:0)
如果找不到合适的替代品,可以尝试使用JPype预设。
答案 6 :(得分:-1)