Тепловая карта старшей диаграммы: исключить общую строку для цветной оси - PullRequest
1 голос
/ 10 июня 2019

Я использую старшую диаграмму для создания тепловой карты с общей строкой:

Тепловая карта старшей диаграммы с общей строкой

Образец данных:

[
   [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] ячейки?

Мне нравится эта картинка:

enter image description here

Пожалуйста, помогите мне, спасибо.

1 Ответ

3 голосов
/ 10 июня 2019

Вы можете установить 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]
    ]
}]

Демонстрационная версия: https://jsfiddle.net/BlackLabel/ue13kfmc/

API: https://api.highcharts.com/highcharts/colorAxis.max

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...