0

次の積み上げ棒グラフがあります: http://jsfiddle.net/bvuWR/1/ 質問があります。どのようにカテゴリを追加し、その追加カテゴリの系列データを追加できますか? Highstock のドキュメントでカテゴリを追加するための関数を見つけようとしましたが、addPoint 以外に適した関数が見つかりませんでした。

[1]: http://jsfiddle.net/bvuWR/1/
4

2 に答える 2

2

カテゴリを更新するには、次の 2 つのことを行う必要があります。

1: setCategories() メソッドを使用してリストに次のカテゴリを追加します。この例では、Lemon カテゴリを元のリストに追加します。残念ながら、カテゴリを追加するだけではなく、リスト全体を一度に設定することしかできないようです。

2: addPoint() を使用して、レモン カテゴリの値のポイントで各シリーズ オブジェクトを更新します。

chart.xAxis[0].setCategories(['Apples', 'Oranges', 'Pears', 'Grapes', 'Bananas', 'Lemon']);

for (var i = 0; i < chart.series.length; i++)
{
   chart.series[i].addPoint(Math.random() * 5, true, true);
}

jsfiddle でこの例を確認してください。

http://jsfiddle.net/bvuWR/106/

上記の公式ハイチャートリファレンスは次のとおりです。

http://api.highcharts.com/highcharts#Axis.setCategories()

http://api.highcharts.com/highcharts#Series.addPoint()

于 2013-03-01T16:47:54.903 に答える
0

その質問は、以前の投稿で回答されているようです。

HighCharts Stock Charts で系列を動的に追加する

また: レスポンシブ デザインでシリーズ データを追加/削除することにより、ハイチャートを示します。chart.js JavaScript を確認して、どのようにまとめられたかを確認してください。

http://www.informed-design.com/responsive/chart/

于 2013-03-01T16:31:26.130 に答える