Highstockでカテゴリをx値として使用することは可能ですか?x軸としてタイムバーは必要ありませんが、番号付きの評価のようなものが必要です。
これはHighchartsで機能しますが、Highstockのスクロールバー機能が必要です。
Highstockでカテゴリをx値として使用することは可能ですか?x軸としてタイムバーは必要ありませんが、番号付きの評価のようなものが必要です。
これはHighchartsで機能しますが、Highstockのスクロールバー機能が必要です。
ハイストックリリースを使用できますが、ハイチャートとスクロールバーを使用してください。
例を見てください:
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
xAxis:{
min:0,
max:2,
categories:['first','second','third','fourth']
},
scrollbar: {
enabled: true
},
rangeSelector: {
enabled:false
},
series: [{
name: 'USD to EUR',
data: [1,3,4,6]
}]
});
Highstockと次の回避策を使用して、必要な機能を取得できる場合があります。
x軸は日時であり、シリーズの日付の範囲は日時0から日時xです。ここで、xはカテゴリの数です。
次に、xAxisラベルをフォーマットするときは、次を使用します。
labels: {
formatter: function() {
return categoryText[this.value];
}
}
同様に、ナビゲーターのテキストをフォーマットできます。
categoryTextは、カテゴリのテキスト名を含むローカル変数です。
これがフィドルです:https ://jsfiddle.net/b826C/98/
Highcharts / Highstockの開発者の1人が私のサポートリクエストに答えました:ナビゲーターを時間間隔以外のものに切り替えることはできません。
私の問題に対する唯一の解決策は、次のサンプルのようなマスターチャートと詳細チャートを使用したナビゲーションです: http ://www.highcharts.com/demo/dynamic-master-detail