如何避免使用D3.js中的力布局来避免节点的重叠/纠缠。节点之间一定有点远吗?这些都是代码更改,链接有时彼此割裂,有时节点过于接近。
force = d3.layout.force()
.gravity(.2)
.distance(100)
.charge(-700)
.size([700,700]); 发布于 2015-01-06 18:34:13
它取决于您的网络,没有固定的规则使网络可视化显示正确。实验的一件事是将linkDistance或电荷设置为基于节点的权重值,该值指示节点的集中度(它具有的连接数)。类似于:
d3.layout.force()
.charge(function (d) {return d.weight * -500})https://stackoverflow.com/questions/27777251
复制相似问题