只排斥不同组的节点

时间:2013-10-09 19:55:31

标签: d3.js

是否可以将D3中的节点分组,使得同一组内的节点不会相互排斥,但是可以从另一个组中排斥节点?

2 个答案:

答案 0 :(得分:0)

我假设你在谈论力量布局。你无法直接做你想做的事,但你可以用几种力布局来做。对于来自不同组的每对节点,您需要创建一个单独的力布局,使它们相互排斥。

您最终会得到二次数的力布局,但除非您计划拥有多个节点(或更多组),否则在性能方面不应该是一个问题。

答案 1 :(得分:0)

如果您只关心节点分组,可以查看here。 JIM VALLANDINGHAM的一个很好的例子。

相关问题