D3.js 如何更改饼图在D3中的位置?

D3.js 如何更改饼图在D3中的位置?,d3.js,pie-chart,scatter-plot,information-visualization,D3.js,Pie Chart,Scatter Plot,Information Visualization,现在我正在尝试构建饼图,它可以放在D3中画布上的任何位置 然而,在D3中,饼图的组成类似于“[g class=“arc][path][/g]” 但“g标记”或“路径标记”的位置都不能更改 是否有任何解决方案可以更改饼图在画布上的位置 非常感谢您!您可以使用translate更改svg对象(如组)元素的位置 例如: <g transform="translate(20,20)"></g> 希望这有帮助 .attr("transform", "translate(20,20

现在我正在尝试构建饼图,它可以放在D3中画布上的任何位置

然而,在D3中,饼图的组成类似于“[g class=“arc][path][/g]”

但“g标记”或“路径标记”的位置都不能更改

是否有任何解决方案可以更改饼图在画布上的位置


非常感谢您!您可以使用translate更改svg对象(如组)元素的位置

例如:

<g transform="translate(20,20)"></g>
希望这有帮助

.attr("transform", "translate(20,20)");