Я пытаюсь заставить двухуровневый раздел в D3 работать с масштабом log.
Однако, похоже, он не работает должным образом.
Я указал логарифмическую шкалу для углов:
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