避免d3.js中的重叠/缠绕
如何使用D3.js中的force布局避免节点重叠/缠绕。节点之间必须有点远? 这些都是代码更改,链接有时相互割断,有时节点彼此太近避免d3.js中的重叠/缠绕,d3.js,overlap,force-layout,D3.js,Overlap,Force Layout,如何使用D3.js中的force布局避免节点重叠/缠绕。节点之间必须有点远? 这些都是代码更改,链接有时相互割断,有时节点彼此太近 force = d3.layout.force() .gravity(.2) .distance(100) .charge(-700) .size([700,700]); 它取决于您的网络,没有固定的规则来正确显示网络可视化。一件需要试验的事情是根据节点的权重值设置链接距离或费用,这表示节点的中心度
force = d3.layout.force()
.gravity(.2)
.distance(100)
.charge(-700)
.size([700,700]);
它取决于您的网络,没有固定的规则来正确显示网络可视化。一件需要试验的事情是根据节点的权重值设置链接距离或费用,这表示节点的中心度(连接数)。比如:
d3.layout.force()
.charge(function (d) {return d.weight * -500})