Блок "Тепловая карта"
Блок доступен начиная с версии 0.10
Назначение
Блок «Тепловая карта» используется для цветового анализа плотности или величины значений на двумерной сетке. Особенно полезен при работе с большими объемами данных, где табличное представление становится нечитаемым. Блок формирует визуализатор "Тепловая карта" на основе массива рядов, приходящих из другого блока.
Настройки визуализатора
Общие настройки блоков описаны в отдельном разделе.
Группа "Настройка диапазонов"
| Наименование | Тип | Обязательное | Описание | Пример |
|---|---|---|---|---|
| Наименование диапазона | Строка | Нет | Наименование диапазона. Используется только в настройках блока. | |
| Значение диапазона | Целое число | Да | Значение диапазона | |
| Цвет диапазона | Настройка цвета | Да | Цвет диапазона |
Группа "Тепловая карта"
| Наименование | Тип | Обязательное | Описание | Пример |
|---|---|---|---|---|
| Отображать значения | Флаг | Нет | Отображать или нет значения данных на визуализаторе | |
| Количество знаков после точки | Целое число | Нет | Настройка количества знаков после точки у данных, которые отобразятся на диаграмме | |
| Маска оси времени | Дата | Нет | Настройка отображения даты в диаграмме, используется только для временных рядов. Для использования маски, пришедшей вместе с настройками временных рядов, необходимо оставить поле пустым. Маска используется только для отображения временной шкалы в нужном для пользователя формате. |
Для корректной работы совместно с блоком "Анимация", дата должна быть указана в формате** "%d.%m.%Y"
Дата указывается в формате Python.
Список всех доступных форматов для маски описан ниже:
Доступные форматы для маски
%a Weekday as locale’s abbreviated name. Mon
%A Weekday as locale’s full name. Monday
%w Weekday as a decimal number, where 0 is Sunday and 6 is Saturday. 1
%d Day of the month as a zero-padded decimal number. 30
%-d Day of the month as a decimal number. (Platform specific) 30
%b Month as locale’s abbreviated name. Sep
%B Month as locale’s full name. September
%m Month as a zero-padded decimal number. 09
%-m Month as a decimal number. (Platform specific) 9
%y Year without century as a zero-padded decimal number. 13
%Y Year with century as a decimal number. 2013
%H Hour (24-hour clock) as a zero-padded decimal number. 07
%-H Hour (24-hour clock) as a decimal number. (Platform specific) 7
%I Hour (12-hour clock) as a zero-padded decimal number. 07
%-I Hour (12-hour clock) as a decimal number. (Platform specific) 7
%p Locale’s equivalent of either AM or PM. AM
%M Minute as a zero-padded decimal number. 06
%-M Minute as a decimal number. (Platform specific) 6
%S Second as a zero-padded decimal number. 05
%-S Second as a decimal number. (Platform specific) 5
%f Microsecond as a decimal number, zero-padded on the left. 000000
%z UTC offset in the form +HHMM or -HHMM (empty string if the the object is naive).
%Z Time zone name (empty string if the object is naive).
%j Day of the year as a zero-padded decimal number. 273
%-j Day of the year as a decimal number. (Platform specific) 273
%U Week number of the year (Sunday as the first day of the week) as a zero padded decimal number. All days in a new year preceding the first Sunday are considered to be in week 0. 39
%W Week number of the year (Monday as the first day of the week) as a decimal number. All days in a new year preceding the first Monday are considered to be in week 0. 39
%c Locale’s appropriate date and time representation. Mon Sep 30 07:06:05 2013
%x Locale’s appropriate date representation. 09/30/13
%X Locale’s appropriate time representation. 07:06:05
%% A literal '%' character. %
Пример настройки маски даты
Группа "Привязки"
Группа предназначена для настройки привязок наименований рядов и точек данных к отдельным атрибутам ряда. Привязки задаются как в
рукописной форме (через поле ввода JSON), так и через выбор элементов из выпадающего списка. Переключение
осуществляется с помощью кнопки
.
Настройки, заданные в рукописной форме и в выпадающем списке, не синхронизируются между собой - изменения в одном компоненте не влияют на другой. Для корректного отображения настроек в выпадающих списках необходимо, чтобы на вход блока поступали данные от рассчитанного блока.
| Наименование | Тип | Обязательное | Описание | Пример |
|---|---|---|---|---|
| Наименование ряда данных | Выпадающий список | Нет | Ключ атрибута, отвечающего за наименование ряда. Можно выбрать несколько значений. В этом случае они будут отображаться через разделитель -. |
|
| Наименование точек данных | Выпадающий список | Нет | Ключ атрибута, отвечающий за наименование точек. Для временных рядов, в качестве точек используется дата, формат которой определяется маской времени (см. выше). В случае, если поле не задано, по умолчанию проставляются ключи точек. | |
| Описание привязок | JSON | Нет | Используются для отображения корректных наименований точек и рядов с данными. |
Возможные параметры для настройки раздела "Описание привязок":
name- Ключ атрибута, отвечающего за наименование ряда. Возможно указать как строковое значение, так и массив из нескольких строк. В этом случае они будут отображаться через разделитель-.label- Ключ атрибута, отвечающий за наименование точек. Строковое значение.- Для временных рядов в качестве точек используется дата, формат которой определяется маской времени (см. выше).
- В случае, если поле не задано, по умолчанию указываются ключи точек.
Входы блока
| Название входа | Тип | Обязательный | Описание |
|---|---|---|---|
| Данные | Ряд данных | Да | Массив данных с типом "Ряд данных" |
| Привязки | Строка | Нет | Привязки которые приходят на вход блока используются вместо параметра настроек "Привязки". Для динамической перестройки, к примеру, когда таблица является частью ОЛАПа, статичные привязки могут привести к некорректному отображению данных. Поэтому, в таких случаях, в таблицу нужно передавать и привязки.Формат привязок аналогичен описанию из настройки "Описание привязок". |
Warning
Привязки, переданные на вход, имеют наивысший приоритет по сравнению с остальными привязками.
Выходы блока
В блоке нет выходов
События блока
В блоке нет событий
Описание работы визуализатора
Визуализатор предназначен для отображения изменения показателя в виде цветовой матрицы. Удобно использовать в случаях, когда необходимо отобразить динамику изменения показателя в разрезе территорий.
Настройки визуализатора
Общий список настроек доступен на странице Настройки визуализаторов.

