表示 force/flow 有向加权图的简单方法?

Simple way to represent force/flow directed, weighted graph?

我有一组相同类型的节点之间的加权成对关系,如下所示:

A-[1]->B
A-[2]->C
B-[3]->C
B-[2]->D
E-[1]->A

我想以这样一种方式布置此图,使节点的优先顺序相对清晰(即 "flow" 大致从 E 到 A 再到 B/C/D)

我认为我需要的与 Force Layout 类似,但增加了边缘权重和方向性的概念

我研究过使用 neo4j 的内置可视化视图和 d3,但它们似乎没有立即提供我需要的东西。是否有解决此类问题的标准方法?

即使使用 Neo4j 的内置可视化,您也应该能够做到:

MATCH path = (a:LabelA {id:"A"})-[:FOO*..10]->()
RETURN path

应该向您显示从 A

开始的树