我在具有链接节点和单个节点的网络上使用 d3-force 模拟。
问题是:力量把一切都推得很远。
我想要的是,力只作用于链接的节点,如果它们被推向彼此或 2 个链接的组件重叠。
var simulation = d3Force.forceSimulation()
.alphaDecay(0)
.force("link", d3Force.forceLink()
.distance(60)
.strength(0.5)
.id(function(d) { return d.index; }))
.force("charge", d3Force.forceManyBody().strength(-1000))
.restart();