私はd3.jsを初めて使用しますが、使用するd3機能がわかりません。
原点を中心に(円の中に)要素のセットを同心円状に配置する必要があります。
svg.selectAll('circle').each(function() {
d3.select(this)
.attr('cx', r * Math.cos(theta))
.attr('cy', r * Math.sin(theta));
theta += thetaInc;
});
それで、上記のコードのような退屈なことをする代わりに、これを行うためのd3の短い方法は何ですか?