Тепловая карта
Обзор
Тепловая карта (Heatmap) - тип визуализации данных, где информация представляется в виде прямоугольных областей различного цвета. Каждая область соответствует отдельной категории, а ее цвет отображает количественное значение в этой категории. Тепловая карта (Heatmap) обычно используется для отображения количественных показателей различных категорий в цвете.
Настройки Тепловой карты (Heatmap)
Главная
Во вкладке Главная
содержатся переключатели, позволяющие задать основные параметры вида Тепловой карты (Heatmap).
Параметр | Описание | JSON-поле |
---|---|---|
Шкала предварительного просмотра | Переключатель, позволяющий включить или включить отображение обзорной шкалы всей визуализации, позволяющей выбрать определенный участок визуализации для подробного просмотра. | general.showScrollBar |
Вертикальная шкала предварительного просмотра | Переключатель, позволяющий включить или включить отображение обзорной шкалы всей визуализации по вертикали, позволяющей выбрать определенный участок визуализации для подробного просмотра. | general.showScrollBarY |
Отображать отступы между элементами | Переключатель, позволяющий включить или выключить отступы , разделяющие элементы Тепловой карты (Heatmap). | general.enableSpace |
Интерфейс настроек в системе Smart Monitor выглядит следующим образом:
Ось X
Во вкладке Ось X
расположены параметры отображения оси X.
Параметр | Описание | JSON-поле |
---|---|---|
Название | Текстовое поле, позволяющее задать название оси X. | xaxis.title |
Поле | Селектор, позволяющий выбрать поле данных для оси X. | xaxis.field |
Поворот названия | Селектор, позволяющий задать поворот названия оси X. Полезно в случае, если название оси X слишком длинное. | xaxis.labelRotation |
Сокращать название | Переключатель, который позволяет включить или выключить сокращение названия оси X. Полезно в случае, если название оси X слишком длинное. | xaxis.truncate |
Интерфейс настроек в системе Smart Monitor выглядит следующим образом:
Ось Y
Во вкладке Ось Y
расположены параметры отображения оси Y.
Параметр | Описание | JSON-поле |
---|---|---|
Название | Текстовое поле, позволяющее задать название оси Y. | yaxis.title |
Поле | Селектор, позволяющий выбрать поле данных для оси Y. | yaxis.field |
Интерфейс настроек в системе Smart Monitor выглядит следующим образом:
Легенда
Во вкладке Легенда
расположены настройки отображения легенды графика.
Параметр | Описание | JSON-поле |
---|---|---|
Отображать легенду | Переключатель, позволяющий включит ь или выключить отображение легенды. | legend.enabled |
Расположение легенды | Селектор, позволяющий задать расположение легенды. Доступные значения: Слева , Справа и Снизу . | legend.position |
Интерфейс настроек в системе Smart Monitor выглядит следующим образом:
Цветовая схема
Во вкладке Цветовая схема
расположены настройки цветовой схемы графика.
Параметр | Описание | JSON-поле |
---|---|---|
Поле | Селектор, позволяющий выбрать поле, по которому будет происходить раскраска. | color.field |
Тип | Селектор способа покраски. Доступны опции для выбора Минимум-Максимум и Интервалы . | color.type |
При выборе раскраски с типом Минимум-Максимум
будут доступны следующие настройки:
Параметр | Описание | JSON-поле |
---|---|---|
Цвет минимума | Селектор цвета для минимального значения. | color.minColor |
Цвет максимума | Селектор цвета для максимального значения. | color.maxColor |
При выборе раскраски с типом Интервалы
, можно задавать цвет диапазоном значений.
Для этого необходимо нажать кнопку Добавить значение
, затем указать параметры для серии.
Параметр | Описание | JSON-поле |
---|---|---|
Верхняя граница диапазона | Числовой инпут для указания верхней границы интервала. | color.intervals[0].to |
Цвет | Селектор цвета. | color.intervals[0].color |
Интерфейс настроек цвета с типом раскраски Минимум-Максимум
в системе Smart Monitor выглядит следующим образом:
А интерфейс настроек цвета с типом раскраски Интервалы
выглядит иначе:
Создание тепловой карты
Создание тепловой карты возможно при использовании в запросе, который возвращает данные с категориями и с числовыми значениями.
Например, результаты запроса, который возвращает данные с категориями и числовым значением:
source test-am5-charts-heatmap
| table hour, value, weekday