【发布时间】:2022-06-21 11:21:01
【问题描述】:
我正在尝试创建一些交互式图形可视化。我找到了 Graphviz,并能够使用 Pydot(Graphviz 的 Dot 语言的 Python 接口)在我的应用程序中输出静态图(作为 .png 图像),但我想让我的图更具交互性,例如当我将鼠标悬停在节点上时突出显示节点,使节点可点击,是否有可用于可视化图形的交互式网络工具?但是,我需要它来可视化(DAG、树、父子)。
【问题讨论】:
-
使用 Graphviz 或其他应用程序生成 SVG 输出,然后根据需要对 SVG 文件进行后处理。在鼠标悬停和/添加“onclick”操作时更改节点/边缘颜色应该不会太难。
标签: graph graphviz interactive directed-acyclic-graphs