有没有办法在D3中更改饼图的位置? 我似乎只能将内半径和外半径设置为中心。 我想在我的圆环图(规格)周围绘制另一个圆点,但它现在不适合。 在IE中它看起来不错,所以它也可能是一个浏览器错误。 任何帮助表示赞赏,我不再使用html / d3 / javascript。
我制作了一个代码: https://jsfiddle.net/mistert69/nz0tvq24/3/
没有半径中心? :
var arc = d3.svg.arc()
.innerRadius(innerRadius)
.outerRadius(outerRadius);
var pie = d3.layout.pie()
.startAngle(-120 * (pi / 180))
.endAngle(120 * (pi / 180));
答案 0 :(得分:1)
嘿,你可以使用attr翻译包含饼图的组(' transform',' translate(x,y)'。
没有其他方法可以在d3中定位饼图。