0

これに密接に関連する質問があります。

例とは対照的に、サンバーストの innerRadius も遷移させる必要があるため、d3.svg.arc() の innerRadius プロパティを使用します。「d」の遷移に関して同様の方法で実行する必要があることは知っていますが(古いinnerRadiusを格納することでattrTweenを使用)、うまくいきませんでした。

なにか提案を?コードスニペットは素晴らしいでしょう!

4

1 に答える 1

1

「サンバースト」とは、すべての弧が異なる多色のパイのことですか? その場合、「複数の D3 Pie Charts Mixed In With Common HTML Layout Constructs」の例では、円を描画しながら内側の半径を遷移させます (コードで遷移という単語を検索してください)。

もう 1 つのオプションは、この「Sunburst Coffee Flavor Wheel」の例を見ることです。これはより複雑ですが、複数のアークを同時に遷移させる方法を示しています。

お役に立てば幸いです。

フランク

于 2012-05-16T02:36:01.027 に答える