web-dev-qa-db-ja.com

HighchartsはX軸カテゴリーを設定します

こんにちは、私は私のグラフを描いています、

Data.chart.series[0].remove();
Data.chart.xAxis[0].axisTitle.attr({ text: xAxisTitle});
//Data.chart.xAxis[0].categories = xAxisCategories;
Data.chart.addSeries({
  name: yAxisTitle,
  data: formattedData,
  pointInterval: pointInterval
});
Data.chart.redraw();

XAxisカテゴリを変更するためのドキュメントに何も表示されません。これは可能ですか?タイトルを変更するものは何も見えませんでしたが、オンラインでスニペットを取得することができました。グラフの破壊と再作成を回避する必要があります。

19
Baconbeastnz

これを行うには、AxisオブジェクトのsetCategoriesメソッドを使用します。ここの軸のリファレンスドキュメントを参照してください: http://www.highcharts.com/ref/#axis-object

例: http://jsfiddle.net/4tuvC/

36
eolsson

Highcharts 5.0. なので、レンダリング時間後に pdate() 関数を使用してチャートオプションを更新できます。

Data.chart.xAxis[0].update({categories: xAxisCategories});
1
splash