d3jsを使った簡単なツリーの視覚化のためにthis fiddleを作成しました。それはうまく動作します。しかし、ツリーが本当に大きくなると、ノードの横にあるテキストが重なる傾向があります。だから私は何とか垂直距離を設定する必要があります。どうすればこれを達成できますか?以下の画像は、私が何を意味するかを示しています。d3jsツリーレイアウト円の重なりのテキスト間の垂直距離
私はseparation
機能でそれを追加しようとしましたが、これは、私は水平方向にのみ、それを変更すると思います。
var tree = d3.layout.tree().nodeSize([1, nodeHeight])
.separation(function(a, b) {
var height = a.height + b.width,
distance = height/2 + 50;
return distance;
}),
nodes = tree.nodes(data),
links = tree.links(nodes);
可能な複製https://stackoverflow.com/questions/13032722/d3-tree-vertical-separationは、また、あなたのjsfiddleにエラーが発生し、ツリーのデータの例を提供することができますしてください –