我想为Graphviz生成的图形设置动画,更改节点标签以及节点和边缘颜色。
我正在使用此Python interface for Graphviz创建图表。这样做的唯一方法似乎是独立创建每个图像(尽管帧之间的变化非常小),并将所有图像连接成动画,如here所述。
是否有更有效的方法来创建动画,避免独立创建所有这些图像?
答案 0 :(得分:2)
有python package (GraphvizAnim)这样做。仅在alpha中,但不是锁定相当不错。
答案 1 :(得分:1)
还有d3-graphviz,它在每个动画步骤中都包含完整的点图描述,将其转换为SVG,然后使用JavaScript(Vue.js)将一个图转换为另一个图,并注入动画
您可以看到示例here。