1

我正在尝试使用 d3 制作与此类似的力有向图(http://bl.ocks.org/mbostock/4062045),但我的数据目前的格式不适合使用的节点/链接/源/目标结构在大多数力有向图中。我遇到了分层边缘捆绑图(http://bl.ocks.org/mbostock/7607999,请参阅 GitHub 页面以查看此示例的数据文件):

在此处输入图像描述

它使用更简单的 json 格式,其中关联节点列在每个节点的“导入”属性中,如下所示:

[
{"name":"Project500","size":721,"imports":["Jack","Gilly","Mark","Yolanda","Donna"]},
{"name":"Project400","size":4294,"imports":["Jack","Greg","Tess","Mark","Donna"]},
{"name":"Jack","size":721,"imports":["Project500","Project400"]},
{"name":"Gilly","size":721,"imports":["Project500"]},
{"name":"Mark","size":721,"imports":["Project500","Project400"]},
{"name":"Yolanda","size":721,"imports":["Project500"]},
{"name":"Donna","size":721,"imports":["Project500","Project400"]},
{"name":"Greg","size":721,"imports":["Project400"]},
{"name":"Tess","size":721,"imports":["Project400"]}
]

我试图弄清楚如何在力有向图中利用这种数据格式。到目前为止,我似乎没有运气,因为这种数据格式最初用于 HEB 的分层和捆绑功能。非常感谢您对如何做到这一点的任何见解。

4

0 回答 0