c3.js を使用して散布図にデータ ポイントを表示する必要があります。データ ポイントはバッチで到着し、新しいポイントが到着するたびにプロットを段階的に更新したいと考えています。
プロットの初期化中に最初のバッチが与えられ、正常に表示されます。しかし、フローを使用してプロットを更新すると、以前のポイントが消去されます。また、X 軸は正しい X 座標を表示しません。[編集: 明確化を追加] フローの後、ポイントは (3, 1)、(4, 1)、(5, 1) に表示され、(1.5, 1)、(2.5, 1)、(3.5, 1) には表示されません。データで指定されたとおり。]
何か不足していますか?
JsFiddle: http://jsfiddle.net/cornea/b33usb69/
var chart = c3.generate({
data: {
x: 'A',
columns: [
['A', 1.5, 2.5, 3.5],
['B', 2.0, 2.0, 2.0]
],
type: 'scatter',
types: { 'B': 'scatter' }
},
axis: {
x: { label: 'A', tick: { fit: true } },
y: { label: 'B' }
}
});
setTimeout(function () {
chart.flow({
columns: [
['A', 1.5, 2.5, 3.5],
['B', 1.0, 1.0, 1.0]
]
});
}, 2000);
ありがとう。