Круговая диаграмма | 2ГИС Про | 2GIS Documentation
2ГИС Про

Круговая диаграмма

Круговая диаграмма показывает соотношение между значениями в виде секторов круга (кольца). Каждый сектор показывает долю величины от целого (от 100%).

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

Примеры задач:

  • показать распределение средней площади зданий, построенных из разных материалов:

    Круговая диаграмма с распределением зданий по средней площади
  • показать процентное распределение зданий с разными назначениями:

    Круговая диаграмма с распределением зданий по назначениям
  • От атрибута группировки зависит, секторы круга с какими данными будут отображаться. В качестве атрибута группировки вы можете выбрать:

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

    • Количество объектов: для подсчёта количества значений в группе или диапазоне.
    • Числовые атрибуты: для подсчёта с помощью функций агрегации суммарного, среднего, минимального или максимального значения этого атрибута в рамках каждой группы.
  • Круговая диаграмма подходит для отображения небольшого количества значений атрибута группировки, например для топ-5 значений. Если атрибутов больше и некоторые из них занимают небольшую долю от целого, они отобразятся на диаграмме в виде узких секторов, которые будут плохо различимы на виджете.

  • Круговая диаграмма должна содержать все значения атрибута группировки из выборки, чтобы отображалось верное процентное соотношение. Если при создании виджета или его редактировании вы выбрали топ-5 или топ-10 значений в качестве текстового атрибута группировки, сгруппируйте оставшиеся значения, не попавшие в топ: для этого отметьте чекбокс Показывать прочее.

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

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

  2. Откройте нужный дашборд.

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

  4. Чтобы открыть список слоёв, нажмите значок Слои.

  5. Напротив нужного слоя нажмите значок Меню слоя и выберите Создать виджет.

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

    • Слой: слой с данными, на основе которых строится график на виджете.
    • Атрибут группировки: атрибут, на основе которого группируются данные.
    • Значение атрибута группировки: если вы выбрали текстовый атрибут группировки, укажите его значения. Вы можете выбрать конкретные значения из выборки в выпадающем списке или сформировать топ-5 или топ-10 значений из выборки (топ значений автоматически рассчитывается на основе агрегирующего атрибута).
    • Агрегирующий атрибут: атрибут, на основе которого агрегируются данные и рассчитываются значения. Если вы хотите отобразить только количество значений, выберите Количество объектов.
    • Тип агрегации: функция, на основе которой рассчитываются значения агрегирующего атрибута. Агрегация выполняется в рамках каждой группы или диапазона данных.
  7. Настройте остальные параметры виджета при необходимости.

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

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

Примечание

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

Параметр
Описание
Название виджета Имя виджета.
Слой Слой с данными, на основе которых строится график на виджете.
Описание Текстовое описание виджета. Вы можете форматировать текст: настроить заголовки; выделить текст полужирным шрифтом, курсивом или подчёркиванием; добавить ссылку; выбрать цвет текста из палитры или указать в формате RGB, HSL или HEX.
Сменить тип виджета Нажмите, чтобы выбрать другой тип виджета из списка. Настроенные параметры виджета сохранятся.
Параметр
Описание
Атрибут группировки Атрибут, на основе которого группируются данные на графике. От атрибута группировки зависит, секторы круга с какими данными будут отображаться.
Агрегирующий атрибут Количество объектов или числовой атрибут, на основе которого агрегируются данные на графике. Агрегация выполняется в рамках каждой группы или диапазона данных. От значения агрегирующего атрибута зависит размер секторов круга.
Тип агрегации Функция, на основе которой рассчитываются значения агрегирующего атрибута в каждой группе или диапазоне данных:
  • Сумма: сумма значений.
  • Среднее: среднее значение.
  • Мин.: минимальное значение.
  • Макс.: максимальное значение.
Значение атрибута группировки Количество секторов, которое отображается на графике. В качестве значений вы можете выбрать:
  • Любые значения атрибута из выборки в выпадающем списке. При необходимости вы можете изменить порядок секторов на графике.
  • Топ-5 или топ-10 значений из выборки, которые автоматически рассчитываются на основе агрегирующего атрибута. Чтобы в последнем секторе на графике отображалась сумма последнего значения в топе и остальных значений в выборке ниже этой позиции, отметьте чекбокс Показывать прочее.

Только для текстовых атрибутов группировки.
Количество диапазонов Количество диапазонов (секторов), которое отображается на графике. Доступное количество диапазонов зависит от данных, максимальное количество — 10. Диапазоны рассчитываются автоматически, но вы можете настроить их вручную, введя нужные значения границ. Указанная верхняя граница не включается в диапазон.

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

Только для числовых атрибутов группировки.
Параметр
Описание
Цвет Выбор цветовой шкалы (набора заготовленных цветовых образцов), в соответствии с которой раскрашиваются элементы на графике.
Параметр
Описание
Показывать легенду Показывает значения атрибута группировки и соответствующие им значения агрегирующего атрибута.
Значения в процентах Показывает значения агрегирующего атрибута в процентах.
Показывать источник Показывает название слоя с данными, атрибута группировки и агрегирующего атрибута, а также тип агрегации.
Показывать пустые диапазоны Показывает на графике диапазоны значений, в которые не попали данные.
Только для числовых атрибутов группировки.
Суммарное значение Показывает сумму значений атрибута группировки в выборке.
Только для числовых атрибутов группировки.
Среднее значение Показывает среднее значение атрибута группировки в выборке.
Только для числовых атрибутов группировки.
Минимальное значение Показывает минимальное значение атрибута группировки в выборке.
Только для числовых атрибутов группировки.
Максимальное значение Показывает максимальное значение атрибута группировки в выборке.
Только для числовых атрибутов группировки.
Всего объектов в ассете Показывает количество объектов в выборке, на основе которых рассчитываются значения.