私はこのコードの断片を持っています(積み重ねられたのは、ボタンをクリックしたときに設定した変数です)
if(stacked){
d3.selectAll('path').transition()
.delay(function(d) {
d.type = "bar";
});
}
これにより、折れ線グラフが棒グラフ(四角形へのパス)に変わります。また、イベントが必要で、これらの棒を再び線に設定します。より具体的にはスイッチャーです。私はこれを達成する方法を考えようとしていました.1つの方法は、最初の行を復元するためにイベントをトリガーしたときにチャート全体をリセットすることです.
ご提案いただきありがとうございます。