0

データを更新するときに積み上げ棒グラフを再描画するのに問題があります。チャートに新しいデータを読み取らせ、欠落しているブロックを削除することはできますが、空の部分を埋める方法がわかりません。積み上げ面グラフと折れ線グラフで動作していますが、積み上げ縦棒/横棒で障害が発生しています。

私の作業フィドルはここにあります: http://jsfiddle.net/adeaver/duvpM/8/

そして、私は適切なblock.exit().remove();側面を持っています。

任意のガイダンスをいただければ幸いです。

4

1 に答える 1

1

ギャップを埋めるために新しいデータを追加したり、同じことを行うために既存のデータを拡張したりすることはありません。データの積み重ねられたバーの座標を指定していて、データの比率などに基づいて計算しないため、D3 がギャップを埋めるものは何もありません。

これは、役立つと思われるコード内のスタックを計算する例です相対値に基づいて各バーのサイズを計算するように例を変更したいようです。

于 2013-06-28T18:16:15.623 に答える