サンバーストビジュアライゼーションの最も内側の円の半径を変更するにはどうすればよいですか?次の例を参照してください:(http://bl.ocks.org/d/910126/-中央領域の大きさに注意してください。小さくすることはできますか?)
また、サンバーストのすべてのレイヤーに異なる高さを定義することは可能ですか?
サンバーストビジュアライゼーションの最も内側の円の半径を変更するにはどうすればよいですか?次の例を参照してください:(http://bl.ocks.org/d/910126/-中央領域の大きさに注意してください。小さくすることはできますか?)
また、サンバーストのすべてのレイヤーに異なる高さを定義することは可能ですか?
上記の例を比較しただけなので、ここで優れたスキルや知識を主張することはできませんが、すべての変更はこのセクションにあります。
var arc = d3.svg.arc()
.startAngle(function(d) { return d.x; })
.endAngle(function(d) { return d.x + d.dx; })
.innerRadius(function(d) { return radius * Math.sqrt(d.y) / 10; })
.outerRadius(function(d) { return radius * Math.sqrt(d.y + d.dy) / 10; });
効果は興味深いですが、この質問\回答を見つけたときに探していたものとはまったく異なります. 各レイヤー\リングのサイズを個別に制御できるようにしたかったのです。とにかく...上記のjsfiddlesのこの選択が他の誰かに役立つことを願っています。