2015-06-26 88 views
0

參照該演示:如何使Highcharts顏色軸作爲閾值而不是漸變?

http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/heatmap/

其中顏色變化在colorAxis定義:

 colorAxis: { 
     min: 0, 
     minColor: '#FFFFFF', 
     maxColor: Highcharts.getOptions().colors[0] 
    }, 

的顏色變化是在這種情況下逐漸的。如何將其設置爲幾個閾值? 例如,我想三個閾值:

< = 100:綠色#00FF00

100〜200:橙#FF8000

> = 200:紅#FF0040

我應該如何界定colorAxis?

回答

3

您可以使用您的dataClaseescolorAxis

例子:

參考:

+0

完美答案。謝謝! – lys1030

+0

看起來通過單擊圖例顯示和隱藏功能不起作用。我搜索過,它似乎是一個錯誤(不知道)。你有任何想法來解決它?謝謝! – lys1030

+0

看看這裏的答案對你有用:http://stackoverflow.com/questions/30713034/extending-highmaps-side-effect#comment49486912_30713034 – jlbriggs