Ich verwende die d3-force-Simulation in einem Netzwerk mit verknüpften Knoten und einzelnen Knoten. Das Problem ist: Die Kraft schiebt alles weit weg.d3-force verhindert die Bewegung einzelner Knoten
Was ich möchte, ist die Kraft, nur auf Knoten zu wirken, die verbunden sind und wenn sie aufeinander zu geschoben werden oder sich 2 verknüpfte Komponenten überlappen.
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();