2012-02-21 31 views
7

私はページにプロットを出力する必要があります。HighstockまたはHighchartsを実装すると考えています。ハイエンドのインターフェイスは、再ズーム後の残りのプロットを表示するナビゲータペインのために、より好ましい。x軸の日付ではなく数字のハイストック

私のプロットはx-asisに数字がありますが、日付/時刻はありません。 Highstockを数値のxスケールで使用する方法はありますか?または同様のナビゲータをHighchartsに追加しますか?

答えて

6

HighstockのxAxisの唯一のタイプはdatetimeなので、数値と一緒に使用することはオプションではありません。 (場合によっては、いくつかの手間のかかる書式設定を行い、同じ書式設定オプションを使用してカスタムツールチップを定義すると、かもしれないが可能です)。

ハイチャートだけを残し、あなたの要件を満たす可能性のあるmaster-detail chartという例があります。

希望に役立ちます。 X Axisフォーマッタ以下

11

X-Axisで数値を表示するための高い証券で使用することができます:

xAxis: {labels: { formatter: function() {return this.value;}} } 
+0

これは素晴らしいです。ありがとう。 navigatorと同じことをする必要があります:{xAxis:{labels:{formatter:function(){return this.value;}}}}ナビゲーターにも正しいx軸ラベルが付きます – Edoz

+0

そしてテキストを表示するには、 0から開始して関数内でreturn myArray [this.value]を使用します。myArrayはテキスト値を含む変数です。 – bartelski

+0

これは完全に機能します。私はフィドルでそれを持っています – sammiwei

1
xAxis: { 
    type: 'linear' // Other types are "logarithmic", "datetime" and "category" 
}, 
関連する問題