2012-02-21 76 views
7

我需要在頁面上輸出一個圖,我正在考慮Highstock或Highcharts來實現這一點。由於瀏覽器窗格顯示重新縮放後的繪圖的其餘部分,Highstock界面更爲可取。Highstock與數字而不是日期在x軸

但是我的情節有x-asis數字,但沒有日期/時間。有什麼辦法可以使用Highstock和數字x-scale?或者添加類似的導航到Highcharts?

回答

6

Highstock的唯一類型的xAxis是日期時間,所以使用它與數字不是一個選項。 (也許如果你做了一些棘手的格式化操作,並定義了一個自定義的工具提示,它具有相同的格式選項,它可能可能是可能的)。

只留下葉子Highcharts,有一個例子叫master-detail chart可以滿足你的要求。

希望有所幫助。

11

下面X Axis格式可以用較高的股票被用來顯示數字在X-Axis

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

這是真棒。謝謝。應該對導航器執行相同的操作:{xAxis:{labels:{formatter:function(){return this.value;}}}}這樣,導航器也有正確的x軸標籤 – Edoz 2014-09-26 21:46:57

+0

並顯示文本,校準日期從0開始,然後在函數中使用返回myArray [this.value],其中myArray是一個包含文本值的變量。 – bartelski 2015-09-09 09:51:25

+0

這完全有效。我把它放在小提琴上 – sammiwei 2016-01-29 00:02:04

1
xAxis: { 
    type: 'linear' // Other types are "logarithmic", "datetime" and "category" 
},