繁体   English   中英

你如何改变highcharts热图中细胞的颜色?

[英]how do you change the color of cells in highcharts heatmap?

有没有人玩过新的highcharts图书馆。 这是我正在研究的样本jsfiddle:

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

每个单元格颜色为蓝色,需要根据单元格中的数据进行更改。 我认为这行代码应该这样做。 任何想法如何根据数据更改颜色或每个单元格。 例如,如果我们正在使用1到10之间的数据,如果单元格中的数据为1,则应根据以下选项读取数据为10的单元格。 任何想法如何做到这一点?

colorAxis: {
            stops: [
                [0,'green'],
                [0.5,'orange'],
                [0.9,'red']
            ],
            min: -20
        },
        stops: [

        [0, '#FF0000'],
       [1, '#00FF00'],
       [2, '#FFA500'],
       [3,'#FFFF00']

    ],
        min: 0,
        max: 1

这将为您提供json对象所需的系列中的确切颜色,如下所示:{“x”:0,“y”:0,“value”:0,“myData”:“Critical”}值是给出精确颜色的属性

使用colors列表颜色,

colorAxis dataClassColor as 'category'声明dataClassColor as 'category'并在dataClasses定义数据范围

colors : ['#D7EDE5', '#9BD1BE', '#37A47E'],

colorAxis : {
    dataClassColor : 'category',
    dataClasses : [{
            to : 57.1
        }, {
            from : 57.2,
            to : 60.4
        }, {
            from : 60.5
        }
    ]
},

演示http://jsfiddle.net/patelriki13/q2yww0vw/

您需要使用Highcharts 3.0.10来设置颜色。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM