2012-12-27 47 views
0

我的圖表的數據範圍從1到200。我如何製作一個相同的範圍

我要讓固定範圍:

tickPositioner: function(min, max) { 
    return [1,10,20,30,200]; 
} 

但是從30到比其他範圍的200個不等。 CHART

我想看看每個顏色範圍相同的高度? enter image description here

+0

你能告訴我們一些更多的細節,你想要30到200的樣子嗎? –

回答

1

實際上你不想顯示數據的表示,[ 20 - 30 ]的數據不能等於[ 30 - 200 ]。所以它的高度總是不一樣。

1

從我的理解,你需要操作的PlotbandsX & Y值。

plotBands: [{ 
        color: 'rgba(1, 143, 189, 1)', 
        from: 0, 
        to: 50 
       }, 

檢查是否需要this

對於多個情節條帶不規則間隔這是不可能實現的顏色範圍的面積相等。

+0

不,我想保存此範圍:'顏色: 'RGBA(1,143,189,1)', 從:-2, 到:10 },{ 顏色 :「RGBA(157,200 ,5,1)」, 從:10, 到:20 },{ 顏色 : 'RGBA(202 1,94,1)', 從:20, 到:30' –

+0

-2到10 - 此顏色rgba(1,143,189,1) 10至20 - 此顏色rgba(157,200,5,1) 20至30 - 此顏色rgba(202,1,94,1) 和30至200--這種顏色的rgba(232,204,0,1) 和我想要等量程 –

+0

檢查API http://api.highcharts.com/highcharts#xAxis.plotBands。從和到的位置以軸單位表示。當您指定更大的時間間隔時,繪圖帶將消耗圖表的更大區域。爲了實現平等的「區域」,您需要平均分配小區間的範圍。 –

相關問題