我正在使用highchart创建总行数的热图:
Highchart heatmap with total row
数据样本:
[
[0, 0, 30],
[0, 1, 15],
[0, 2, 10],
[0, 3, 5],
[1, 0, 50],
[1, 1, 20],
[1, 2, 10],
[1, 3, 20]
]
总行为[0, 0, 30]
和[1, 0, 50]
但是现在,将maxColor分配给总行下的单元格[1, 0, 50]
。
如何使maxColor分配给[1, 1, 20]
单元格?
喜欢这张图片:
请帮助我,谢谢。
答案 0 :(得分:3)
您可以将colorAxis.max
设置为20
并分别更改“总计”点的颜色:
colorAxis: {
max: 20,
...
},
series: [{
...,
data: [{x: 0, y: 0, value: 30, color: 'red'},
[0, 1, 15],
[0, 2, 10],
[0, 3, 5],
{x: 1, y: 0, value: 50, color: 'red'},
[1, 1, 20],
[1, 2, 10],
[1, 3, 20]
]
}]