是否有与 prefuse 可视化工具包相当的 python 版本?

发布于 2024-07-14 04:39:08 字数 136 浏览 7 评论 0原文

prefuse 可视化工具包非常好,但是针对 Java。 我想知道 python 是否有类似的东西。 我的主要兴趣是能够浏览动态图表。

The prefuse visualization toolkit is pretty nice, but for Java. I was wondering if there was something similar for python. My primary interest is being able to navigate dynamic graphs.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

只怪假的太真实 2024-07-21 04:39:09

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

一些东西

添加 prefuse 到您的路径:

export JYTHONPATH=$JYTHONPATH:prefuse.jar

>>> 导入 prefuse

从您的 jython 机器

这个 guy 有一个从 jython 这里

I know this is not exactly python, but you could use prefuse in python through jython

Something along the lines of:

Add prefuse to your path:

export JYTHONPATH=$JYTHONPATH:prefuse.jar

and

>>> import prefuse

from your jython machinery

this guy has an example of using prefuse from jython here

第几種人 2024-07-21 04:39:09

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

You might want to check out SUMMON, a visualization system that uses python but handles fairly large data sets. There's an impressive video of visualizing and navigating a massive tree. (Can't post the link because I'm a first time poster. It's on the SUMMON front page.)

情痴 2024-07-21 04:39:09

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

If you're using a Mac, check out NodeBox. One extension it offers is a graph library that looks pretty good. Poke around in the NodeBox gallery some to find something similar to your problem and it should have some helpful links.

瞳孔里扚悲伤 2024-07-21 04:39:09

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

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

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

This is well after OP, but just in case:

pydot. Allows generation & rendering of graphs. If you need graph algorithms (transitive closure etc.) also look at pygraphlib which extends and integrates pydot.

Note that neither allows interactive editing of the rendered diagram. They both use graphviz to generate output.

源来凯始玺欢你 2024-07-21 04:39:09

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

You could try using prefuse with JPype, if you can't find a suitable replacement.

夏有森光若流苏 2024-07-21 04:39:09

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

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

Note that prefuse now has the flare package which uses flash.

Connect that to a Python backend via web2py and you've got a great web app (just an idea).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文