2017-03-06 24 views
-3

如何使用數tickInterval:與最低Highcharts和最大值如何使用tickInterval:與最低Highcharts和最大值

我必須表明我的y軸,但目前只有3個價值數我在我的y軸上得到了5個值。

xAxis: { 
    gridLineWidth: 1 
}, 

yAxis: { 
    startOnTick: false, 
    endOnTick: false 
}, 

JsFiddle

+0

startOnTick:_是否強制軸開始打勾。使用此選項和maxPadding選項來控制軸的啓動。默認爲true_。所以你想**年** **值** –

+0

這三個值是什麼,我沒有得到 –

回答

2

tickInterval屬性可以對你有所幫助(見http://api.highcharts.com/highcharts/yAxis.tickInterval)。在你的情況下,如果你只想在你的y軸上有三個值,你需要找出在該軸上繪製的最小(最小)和最大(最大)值,然後設置一個值爲只顯示三行的tickInterval

下面是一個使用你的提琴一個例子:https://jsfiddle.net/brightmatrix/cscp8yef/7/

yAxis: { 
    startOnTick: false, 
    endOnTick: false, 
    min: -10, 
    max: 120, 
    tickInterval: 50 
}, 

我用minmax強迫你y軸的起點和終點值,並用tickInterval顯示的行數正確。

這裏的結果:

enter image description here

爲了您的圖表類型(泡沫)的,同時設置startOnTickendOnTick爲false可能是確保氣泡有足夠的空間來得出有用的。

我希望這一切對你有用!