https://codepen.io/goodforenergy/pen/PNPxxv?editors=0010のD3v3スタックバーをD3v4に変換しようとしていますが、stack()
への呼び出しが正常に機能しません。上記の例ではD3バージョン4のスタックレイアウト
、d3.layout.stack()(dataset)
への呼び出しは、データセットのオブジェクトにy0
プロパティを追加します。
dataset
:{y=3, x="Test"}
dataset
呼び出し後:{y=3, x="Test", y0=0}
しかし、D3v4では、d3.stack()(dataset);
を呼び出すと、そのような魔法は起こりません。したがって、y0
はundefined
です。
y0
の値を追加するにはここに何が欠けていますか?バーがトップではなく、互いの前面に積層されていない場合、スタック型バーが良くない...