Перейти к основному содержимому

Сравнение

Виджет Сравнение показывает сводную таблицу со значениями выбранных атрибутов данных в разных группах.

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

Пример задачи: сравнить среднее количество этажей в зданиях из разных административных районов:

Виджет Сравнение

Основные особенности

  • Значения атрибутов сравнения группируются в виджете по столбцам. В качестве групп вы можете выбрать:

    • Территории:

      • Стандартные территории: области, районы, населённые пункты и другие.

      • Собственные территории: предварительно загрузите собственный набор данных с полигонами и создайте фильтр по территориям.

      • Территории, указанные в геофильтрах для текущей сцены дашборда.

      • Элементы визуализации данных в слоях со способами H3, Контур или Полигон. Чтобы выбрать элемент, кликните на него на карте. Пример:

        Выбор группы с помощью клика на карте

    • Диапазоны времени.

  • Каждый столбец содержит значения выбранных атрибутов сравнения (агрегирующих атрибутов). Атрибуты могут принадлежать разным слоям с данными. В качестве атрибутов сравнения вы можете выбрать:

    • Числовые атрибуты: для подсчёта количества значений в выборке или подсчёта значений этих атрибутов с помощью функций агрегации: суммарного, среднего, минимального, максимального значения, а также медианы и процентилей.
    • Текстовые, логические атрибуты или количество объектов: для подсчёта количества значений в выборке.
  • Максимальное количество групп (столбцов) в виджете — 100. Максимальное количество атрибутов сравнения — 100.

  • При необходимости вы можете изменить для атрибутов сравнения названия, которые будут отображаться в виджете. При этом имена атрибутов в наборе данных не изменятся.

  • Вы можете отображать в виджете либо значения атрибутов в группах, либо разницу между ними и значениями из целевой группы.

  • Изменения данных в слоях автоматически отражаются в виджете.

  • Если на сцене дашборда применена фильтрация по территориям или атрибутам данных, в виджете отобразятся только значения, соответствующие фильтрам. Подробнее см. в инструкции Фильтрация данных на дашборде.

Создание виджета

Пример создания виджета Сравнение
  1. Перейдите на вкладку Дашборды.

  2. Откройте дашборд.

  3. Откройте сцену с помощью стрелок Стрелка влево и Стрелка вправо. Если в дашборде одна сцена, она откроется автоматически.

  4. В верхнем меню дашборда нажмите значок Виджеты.

  5. Выберите тип виджета Сравнение.

  6. Укажите обязательные параметры:

    • Группы: территории или временные диапазоны, для которых рассчитываются значения атрибутов.
    • Атрибуты сравнения: значения, которые отображаются в виджете:
      • Слой: слой с данными, содержащий нужные атрибуты. Если вы работаете с загруженными данными, убедитесь, что они содержат хотя бы один атрибут.
      • Агрегирующий атрибут: атрибут, на основе которого агрегируются данные и рассчитываются значения.
      • Тип агрегации: функция, на основе которой рассчитываются значения агрегирующего атрибута.
  7. Настройте остальные параметры виджета при необходимости.

  8. Нажмите Создать.

Новый виджет автоматически добавится в выбранную сцену дашборда.

Параметры

Общие настройки виджета

Параметр
Описание
Название виджетаНазвание виджета.

Группы

Параметр
Описание
ТерриторияВыбор территорий в качестве групп для сравнения. Вы можете выбрать:
  • Стандартные территории: области, районы, населённые пункты и другие. В поле Найти территорию используйте поиск по названиям. Вы можете указывать поисковые фильтры (например, искать только области).
  • Собственные территории. Предварительно загрузите собственный набор данных с полигонами и создайте фильтр по территориям. В поле Найти территорию используйте поиск по названиям территорий, которые вы указали в properties при загрузке набора данных. Вы можете указывать поисковые фильтры, чтобы искать территории в определённых наборах.
  • Территории, указанные в геофильтрах для текущей сцены дашборда. Чтобы использовать их, нажмите Синхронно геофильтрам. При изменении геофильтров в сцене автоматически будут изменяться и группы в виджете.
  • Элементы визуализации данных из слоёв со способами H3, Контур или Полигон. Слой должен быть показан на сцене. Выберите слой и кликните на нужные элементы на карте.
Максимальное количество территорий — 100.
По времениВыбор временных диапазонов в качестве групп для сравнения. Доступно только для слоёв из наборов данных, содержащих атрибуты с типом Дата.

В качестве значений вы можете выбрать:
  • Период: настраиваемый период:
    • Шаг: размер временного диапазона (день, неделя, месяц или год).
    • Начало: начало периода.
    • Окончание: окончание периода. Указанная верхняя (правая) граница включается в диапазон.
  • Последние: период до текущей даты, за который будут отображаться данные. Например, последние 4 недели или 1 год.
Максимальное количество диапазонов — 100.
ГруппыВы можете выполнять с группами следующие операции:
  • Переименовать группу: нажмите на группу два раза или значок Редактировать в строке группы, введите новое имя и нажмите Enter. Доступно только для элементов визуализации данных.
  • Изменить порядок групп (столбцов) в виджете: зажмите значок Перемещение у группы и перетащите её. Недоступно при использовании опции Синхронно геофильтрам и при выборе группировки По времени.
  • Сделать группу целевой: нажмите значок Булавка в строке группы. Значения в других группах (столбцах) будут сравниваться с целевыми значениями в этой группе. Подробнее о настройках отображения см. в разделе Целевое значение.
    Пример виджета с целевой группой:
    Виджет с целевой группой

Атрибуты сравнения

Параметр
Описание
СлойСлой с данными, содержащий нужные атрибуты сравнения:
  • Для группировки Территория вы можете выбрать любой слой.
  • Для группировки По времени вы можете выбрать только слои из наборов данных, содержащих атрибуты с типом Дата. Дополнительно укажите атрибут с типом Дата, который будет использоваться для группировки.

Чтобы добавить дополнительный слой с данными, нажмите Добавить слой. Вы можете выбирать один слой несколько раз.

Чтобы изменить порядок слоёв и соответствующих им атрибутов в виджете, зажмите значок Перемещение у слоя и перетащите его. Чтобы удалить слой, нажмите значок Крестик.

Максимальное количество слоёв — 100.
Агрегирующий атрибутАтрибут, значение которого агрегируется и отображается в виджете:
  • Текстовый атрибут. Вы можете выбрать любые значения атрибута из выборки данных. При изменении выборки изменятся доступные значения атрибута.
  • Числовой атрибут.
  • Логический атрибут. Возможные значения: Да и Нет/Неизвестно.
  • Количество объектов.

При изменении значения в данных автоматически обновится значение в виджете.

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

Максимальное количество атрибутов для одного слоя — 100.
Тип агрегацииФункция, на основе которой рассчитываются значения атрибута сравнения (агрегирующего атрибута) в каждой группе.

Для числовых атрибутов:
  • Сумма: сумма значений.
  • Среднее: среднее значение.
  • Мин.: минимальное значение.
  • Макс.: максимальное значение.
  • Медиана: медианное значение, которое равно или больше, чем 50% значений в группе.
  • 80-ый процентиль: значение, которое равно или больше, чем 80% значений в группе.
  • 95-ый процентиль: значение, которое равно или больше, чем 95% значений в группе.
  • 99-ый процентиль: значение, которое равно или больше, чем 99% значений в группе.

Для текстовых, логических атрибутов и количества объектов:
  • Количество: количество объектов в выборке.
Название атрибутаЧтобы изменить название атрибута сравнения (агрегирующего атрибута), которое будет отображаться в виджете, нажмите значок Редактировать и введите новое значение. При этом имя атрибута сравнения в наборе данных не изменится.
ФорматированиеФормат значения атрибута сравнения (агрегирующего атрибута), которое отображается в виджете. Чтобы изменить формат, нажмите значок Редактировать и выберите формат:
  • Без форматирования: разряды тысяч разделяются пробелами, дробная часть отделяется запятой.
    Пример: 12345.6789 → 12 345,6789.
  • 1,2345 → 1,235: округление до тысячных (по правилу округления к ближайшему целому).
    Пример: 12345.6789 → 12 345,679.
  • 1,2345 → 1,23: округление до сотых (по правилу округления к ближайшему целому).
    Пример: 12345.6789 → 12 345,68.
  • 1,2345 → 1,2: округление до десятых (по правилу округления к ближайшему целому).
    Пример: 12345.6789 → 12 345,7.
  • 1,2345 → 1: округление до целых (по правилу округления к ближайшему целому).
    Пример: 12345.6789 → 12 346.
  • 1 200 → 1 тыс.: компактная запись числа с указанием разряда. Только для чисел от 1000.
    Примеры: 12345 → 12 тыс., 1234567 → 1 млн.
  • 1 256 → 1 260: умное округление до десятков. Целая часть округляется до десятков, дробная отбрасывается. Только для чисел от 10.
    Пример: 12345.6789 → 12 350.
  • 1 256 → 1 300: умное округление до сотен. Целая часть округляется до сотен, дробная отбрасывается. Только для чисел от 100.
    Пример: 12345.6789 → 12 300.
  • 1 257 → 1 000: умное округление до тысяч. Целая часть округляется до тысяч, дробная отбрасывается. Только для чисел от 1000.
    Пример: 12345.6789 → 12 000.
  • 0,12345 → 12,345 %: перевод в проценты. Максимальное количество знаков после запятой — 3.
    Примеры: 0.12345 → 12,345%, 1 → 100%.
  • 1 200 000 → 1,2E6: научный формат (экспоненциальная запись).
    Примеры: 12345 → 1,235E4, 1 → 1E0.

Целевое значение

Вы можете задать целевое значение, с которым будут сравниваться значения из других групп, одним из способов:

Выбор целевого значения

Параметр
Описание
Целевая группаГруппа с одним или несколькими целевыми значениями. Значения в других группах (столбцах) будут сравниваться со значениями из этой группы.
Способ вычисленияФункция, на основе которой рассчитывается изменение значений в группах относительно целевого. Нажмите значок Редактировать и выберите способ:
  • Разница: показывает разность между значением в группе и целевым значением с учётом знака. Пример:
    • Значение в группе: 70
    • Целевое значение: 100
    • Результат вычисления: 70 — 100 = —30
  • Абсолютная разница: показывает разность между значением в группе и целевым значением без учёта знака (модуль разности). Пример:
    • Значение в группе: 70
    • Целевое значение: 100
    • Результат вычисления: |70 — 100| = 30
  • Процент от целевого значения: показывает в процентах отношение значения в группе к целевому. Пример:
    • Значение в группе: 120
    • Целевое значение: 80
    • Результат вычисления: (120 ÷ 80) ⋅ 100% = 150%
  • Разница в процентах: показывает в процентах отношение разности между значением в группе и целевым значением к целевому значению. Пример:
    • Значение в группе: 120
    • Целевое значение: 80
    • Результат вычисления: ((120 — 80) ÷ 80) ⋅ 100% = +50%
  • Соотношение: показывает в виде коэффициента, во сколько раз значение в группе больше или меньше целевого. Пример:
    • Значение в группе: 200
    • Целевое значение: 100
    • Результат вычисления: 200 ÷ 100 = 2
  • Относительное изменение: показывает отношение разности между значением в группе и целевым значением к целевому значению. Пример:
    • Значение в группе: 120
    • Целевое значение: 80
    • Результат вычисления: (120 — 80) ÷ 80 = +0,50
ОтображениеНастройки отображения результатов вычисления и цвета иконок, которые показывают изменение значений в группах относительно целевого.

Чтобы указать цвет иконки, нажмите значок Редактировать и выберите цвет из палитры или укажите его в формате HEX.

Чтобы указать способ отображения результатов вычисления, нажмите значок Редактировать и выберите способ:
  • Разница и стрелка;
  • Только разница;
  • Только стрелка;
  • Не показывать: в этом случае в виджете только закрепляется столбец с целевой группой.

Правила отображения иконок:
  • Стрелка вверх (↑) отображается, если значение в группе больше целевого. Примеры: Разница > 0 или Процент от целевого значения > 100%.
  • Стрелка вниз (↓) отображается, если значение в группе меньше целевого. Примеры: Разница < 0 или Процент от целевого значения < 100%.
  • Стрелка вправо (→) отображается при равенстве значений. Примеры: Разница = 0 или Процент от целевого значения = 100%.

Ввод целевого значения вручную

Параметр
Описание
Название целевой группыНазвание целевой группы, которое будет отображаться в виджете.
ЗначениеЦелевое константное значение, с которым будут сравниваться значения в группах. Целевое значение не изменится, пока вы не укажете новое при редактировании виджета.
Способ вычисленияФункция, на основе которой рассчитывается изменение значений в группах относительно целевого. Нажмите значок Редактировать и выберите способ:
  • Разница: показывает разность между значением в группе и целевым значением с учётом знака. Пример:
    • Значение в группе: 70
    • Целевое значение: 100
    • Результат вычисления: 70 — 100 = —30
  • Абсолютная разница: показывает разность между значением в группе и целевым значением без учёта знака (модуль разности). Пример:
    • Значение в группе: 70
    • Целевое значение: 100
    • Результат вычисления: |70 — 100| = 30
  • Процент от целевого значения: показывает в процентах отношение значения в группе к целевому. Пример:
    • Значение в группе: 120
    • Целевое значение: 80
    • Результат вычисления: (120 ÷ 80) ⋅ 100% = 150%
  • Разница в процентах: показывает в процентах отношение разности между значением в группе и целевым значением к целевому значению. Пример:
    • Значение в группе: 120
    • Целевое значение: 80
    • Результат вычисления: ((120 — 80) ÷ 80) ⋅ 100% = +50%
  • Соотношение: показывает в виде коэффициента, во сколько раз значение в группе больше или меньше целевого. Пример:
    • Значение в группе: 200
    • Целевое значение: 100
    • Результат вычисления: 200 ÷ 100 = 2
  • Относительное изменение: показывает отношение разности между значением в группе и целевым значением к целевому значению. Пример:
    • Значение в группе: 120
    • Целевое значение: 80
    • Результат вычисления: (120 — 80) ÷ 80 = +0,50
ОтображениеНастройки отображения результатов вычисления и цвета иконок, которые показывают изменение значений в группах относительно целевого.

Чтобы указать цвет иконки, нажмите значок Редактировать и выберите цвет из палитры или укажите его в формате HEX.

Чтобы указать способ отображения результатов вычисления, нажмите значок Редактировать и выберите способ:
  • Разница и стрелка;
  • Только разница;
  • Только стрелка;
  • Не показывать: в этом случае в виджете только закрепляется столбец с целевой группой.

Правила отображения иконок:
  • Стрелка вверх (↑) отображается, если значение в группе больше целевого. Примеры: Разница > 0 или Процент от целевого значения > 100%.
  • Стрелка вниз (↓) отображается, если значение в группе меньше целевого. Примеры: Разница < 0 или Процент от целевого значения < 100%.
  • Стрелка вправо (→) отображается при равенстве значений. Примеры: Разница = 0 или Процент от целевого значения = 100%.

Что дальше?