D3 のバイレベル パーティションをログスケールで動作させようとしています。
ただし、正常に動作していないようです。
角度の対数スケールを指定しました:
var angle1 = d3.scale.log()
.base(2.0)
.domain([0, 2 * Math.PI])
.range([root.x, root.x + root.dx]);
ただし、これはズーム時に角度が再計算される場合にのみ適用されます。
元のパーティション スケールを変更しようとしましたが、成功しませんでした。
ヒントをいただければ幸いです。以下のリンクでサンプルコードを参照してください。
http://bl.ocks.org/mbostock/5944371