d3 を使用して、この研究で見られるようなアニメーションを作成するのはどれほど難しいでしょうか? 特に、棒グラフからドーナツ グラフ、円グラフへのアニメーション化はスムーズですか?
私が持っていたアイデアは、棒グラフの「四角形」を d3.svg.arc から形成された「パス」要素に置き換えることから始めることでした。ほとんど「直角」のように見えますが、わずかに湾曲しています。置換が完了したら、「パス」要素で円弧の半径と角度をアニメーション化し、必要なドーナツ形状に移動できます。ドーナツからパイへの最終的な移行は簡単で、innerRadius をアニメーション化するだけです。
ただし、これを達成するためのより良い方法があるかどうか、または既に作成されているプラグインがあるかどうかを知りたいですか?