Общие сведения

Компонент Тепловая карта (Heatmap) используется для отображения значений в виде цветовых градаций между осями Х и Y, что позволяет оценить интенсивность, объем или частоту проявления тех или иных аспектов.

Настройки данных

Компонент предоставляет настройки данных:


Поля «Ось X», «Ось Y» и «Показатель» являются обязательными. Виджет будет построен только после заполнения этих полей.

Поля «Ось X» и «Ось Y»

Из вынесенных в поля колонок формируются объекты измерения. Для добавления колонки в поле следует «перетащить» необходимую колонку в поле. На диаграмме можно задать только один объект для каждой оси.

Для удаления колонки из поля необходимо нажать на кнопку .

Поля «Сортировать по»

Отображаются для полей «Ось X» и «Ось Y». Значения вынесенных  в поля колонок определяют расположение объектов по соответствующей оси. Для добавления колонки в поле следует «перетащить» необходимую колонку в поле.

После выноса колонок выполняется агрегация, а справа от наименования каждой колонки появляется возможность установить тип агрегирования данных. Для переключения направления сортировки (по возрастанию/по убыванию) используется кнопка .

Поле «Сортировать по» является опциональным параметром, задаваемым в конфигурационном файле виджета config.json для каждого поля, к которому необходимо применить сортировку. Это позволяет применять такую сортировку для любых виджетов в принципе. Для этого необходимо задать:

  • В блоке общей конфигурации виджета: параметр alternatve_sort = true;
  • В блоке каждого поля DataSettings, для которого требуется поле «Сортировать по»: параметр sorted = true.

Только после этого в пользовательском виджете появятся поля «Сортировать по».

Аналогичный принцип должен применяться при разработке пользовательских виджетов на базе сводной таблицы.

Поле «Показатель»

По значениям вынесенной в поле колонки определяется показатель, по которому формируется сама цветовая градация. Чем выше значение показателя, тем темнее цвет соответствующего ему прямоугольника.

Внизу диаграммы отображается градиентный навигатор, который позволяет ограничить диапазон отображаемых объектов согласно значению показателя (для этого надо сдвинуть ползунок слева или справа) или выделить прямоугольник на диаграмме, кликнув в любое место полосы навигатора. Прямоугольники, соответствующие наиболее близкому значению, будут выделены тенью.

Поле «Количество записей на странице»

Значение поля – число N – ограничивает количество отображаемых значений каждого показателя до первых N значений с учетом сортировки. Когда значение поля «0» или не указано, ограничения нет.

Фильтры

Для работы с расширенным фильтром см. раздел Работа с расширенным фильтром.


Настройки визуализации

Компонент предоставляет настройки визуализации:

Блок «Значения»

Блок служит для настройки отображения значений групп поля «Серия» на диаграмме.

Блок включает в себя следующие поля и параметры.

Блок «Ось X»

Блок служит для настройки отображения соответствующей оси, ее подписей и значений.


Блок включает в себя следующие поля и параметры.

Блок «Ось Y»

Блок служит для настройки отображения соответствующей оси, ее подписей и значений.


Блок включает в себя следующие поля и параметры.

Блок «Легенда»

Блок служит для настройки отображения градиентного навигатора, который в данном компоненте является легендой.

 Блок включает в себя параметры:

Блок «Подсказка»

Блок служит для настройки отображения подсказок на диаграмме.

Блок включает в себя следующие параметры.