2014-09-29 58 views
3

我是新来的d3,我试图找出如何创建一个看起来像树的网络,但不同于树,它可以有节点,回到父节点。 下图显示了此类网络的一个简单示例。使用d3树形网络

enter image description here

正如你所看到的,每一代在不同行,就像一棵树,但一个节点连接回父节点。

+0

你是否开始了你的项目?如果是这样,请发布代码。 – 2014-09-29 18:46:31

+0

@Incodeveritas - 我最初做了一个树形布局,然后我意识到d3中的树形布局无法循环回来,所以我不认为我的代码会有帮助 – 2014-09-30 09:15:57

+0

最好的办法是运行一个没有循环链接,然后添加这些。除非你有很多链接返回,否则这应该工作得很好。 – 2014-09-30 20:07:53

回答

0

根据Lars Kotthoff的建议,我创建了一个常规的d3树,然后添加了所有循环回父节点的链接。当以这种方式添加链接时,d3树似乎没有任何问题。

+0

一些代码会很好。 – 2015-09-03 21:12:56

+0

+代码示例 – sergelerner 2016-11-15 09:52:17