2015-06-26 47 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