Виджет Диаграмма

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

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

Линейчатые, столбчатые, линейные диаграммы и диаграммы с областями - это серии диаграмм, основанные на сериях данных для визуализации отображения. Серии данных – это набор данных, которые отображаются на диаграмме. Можно рассматривать серии как массив значений на основе аттрибута. Каждый экземпляр в массиве является точкой данных. При отрисовке диаграммы каждая точка данных имеет собственную геометрию. Одновременно на диаграмме серий могут отображаться одна или несколько серий. Например, диаграмма может показывать население разного пола в каждом штате США. Женское население каждого штата — это серия, а мужское население каждого штата — это другая серия. Каждый вид населения штата представляет собой точку данных в серии.

Пример столбчатой диаграммы

На круговых диаграммах отображаются взаимосвязи "часть к целому" в данных. Каждый сектор представляет собой один компонент, а все секторы, соединенные вместе, дают целое. Каждый сектор является точкой данных, которая иллюстрирует числовое соотношение относительно целого.

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

Примеры

Используйте этот виджет для поддержки требований к разработке приложений, таких как:

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

Примечания по использованию

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

Источником данных для диаграммы может быть один из следующих:

  • Рабочие слои, включая векторный слой или слой сцены на существующей карте или добавленные из сервиса
  • Таблицы с карты, включая связанную таблицу
  • Источник выходных данных другого виджета, например результат запроса виджета Запрос

Настройки

Виджет Диаграмма включает в себя следующие настройки:

  • Источник данных—Выбрать источник данных с атрибутами для анализа в виджете Диаграмма. В настройках вида данных можно фильтровать данные, чтобы ограничить содержание виджета, сортировать данные для отображения объектов в определенном порядке, или ограничить число объектов.
  • Тип диаграммы—Выбрать тип диаграммы с помощью шаблона, чтобы начать работать с тем, который соответствует тому, как вы хотите представить анализ данных.
    • Используйте линейчатую диаграмму для суммирования и сравнения категориальных данных. Столбчатая диаграмма — это вертикальная линейная диаграмма.
    • Диаграммы-графики отображают изменения в непрерывном диапазоне, например, времени или расстояния. Диаграмма с областями аналогична линейным диаграммам, но идеально подходит для обозначения изменений между различными наборами данных, чтобы показать, как значения меняются с течением времени.
    • Используйте круговую диаграмму для иллюстрации пропорций категорийных или номинальных данных в виде круга или кольца.
    • Используйте точечную диаграмму, чтобы показать отношение между двумя наборами данных, отобразив точки на графике.
  • Данные — служит для определения, как генерировать серии данных для диаграммы, выбрав тип категории и настроив, какие атрибуты данных визуализировать и как их представлять.
    • Тип категории — опции варьируются в зависимости от категории.
      • По группе — показывать значения по категориям, описывающим статистические значения одного или нескольких полей для каждой категории.
        • Поле Категория — определить поле атрибута, из которого создаются категории диаграмм.
        • Статистика — вычислить статистические значения для указанных числовых полей. К методам относятся значения количества, суммы, среднего, минимума и максимума.
        • Числовые поля — выбрать одно или несколько полей для анализа.
      • По полю — показать значения атрибутов в виде диаграмм, описывающих статистические значения всех пространственных объектов или записей для заданного поля (полей).
        • Статистика — вычислить статистические значения для указанных числовых полей. Методы включают вычисление суммы, среднего значения, минимума и максимума.
        • Числовые поля — выбрать одно или несколько полей, для которого будет вычислена статистика.
    • Переменные (только для точечных диаграмм) - выберите, какие числовые атрибуты будут отображаться на осях. Выберите Число по оси X и Число по оси Y.
    • Сортировать по — сортировать диаграммы по значениям или названиям категорий в порядке возрастания или убывания.
    • Максимальное количество категорий — указать максимальное количество категорий для отображения на диаграмме.
  • Серии (недоступно для круговых диаграмм и точечных диаграмм) — изменить тип размещения, символы и подписи серий данных.
    • В несколько строк — группировать серии одного и того же типа рядом, в сложенном или или 100-% сложенном виде.
    • Подпись значения — показывать подписи значений на каждом символе серии.
    • Для каждой серии можно отредактировать ее стиль символов и подпись серии (подпись серии помогает разграничивает серии, когда включена легенда).
    • Для линейных диаграмм и диаграмм с областями вы можете отображать точки для каждого статистического значения и редактировать стиль символа точки.
  • Оси (недоступно для круговых диаграмм) — настраивает свойства оси категорий и оси значений.
    • Ось категории(Ось X для точечной диаграммы)
      • Заголовок оси — указывает заголовок для оси категорий.
      • Подпись оси
        • Ограничение символов — указывает, сколько символов должно отображаться для каждой подписи категории.
        • Выравнивание — указывает, как расположить и выровнять подписи категорий в соответствии с масштабом оси.
      • Сетка осей — показывает вертикальные сетки.
    • Ось значения (Ось Y для точечной диаграммы)
      • Диапазон значений — настройка шкалы оси, указав минимум и максимум.
      • Заголовок оси — укажите заголовок для оси значений.
      • Подпись оси
        • Десятичные числа — укажите, сколько десятичных знаков должно отображаться для каждой шкалы значений.
        • Обозначение — выберите для формата отображения числовых значений Стандартный, Компактный, Научный или Инженерный.
        • Показывать разделители разрядов — показывать разделители для значений больше тысячи.
      • Сетка осей — показывает горизонтальные сетки.
  • Сектора (только для круговых диаграмм) - настройка свойств секторов круга.
    • Подпись значения — показывать подписи значений на каждом секторе диаграммы.
      • Тип подписи - сектора надписываются по Значению, т.е. по количеству объектов, или по Процентам. При выборе второй опции отображаются и значение и проценты.
      • Смещение подписи - введите число пикселей, на которое смещается подпись относительно края сектора.
    • Группировка - выберите группировку всех секторов до определенного процента в единой категории Другое. Например, если круговая диаграмма разделена на три сектора, один из которых занимает 90 процентов, а два других - по 5 процентов, значение в 6 процентов в поле группировки объединяет эти два сектора в один под названием Другое, занимающий 10 процентов круга.
    • Контур - настройка цвета, типа и ширины контура диаграммы.
    • Цветовой режим - настройка цвета диаграммы.
      • Один цвет - выберите один цвет.
      • По категории - цветовые обозначения по категориям. Щелкните кнопку настроек, чтобы открыть панель Цвет сектора.
        • Цвет сектора - настройка цветов сектора по категории. Панель настройки цвета сектора по умолчанию загружает до 20 категорий из связанных данных. Вы можете добавить до 50 категорий. Щелкните Добавить категорию, чтобы вручную добавить категорию по имени значения, или щелкните кнопку Автозагрузка, чтобы автоматически загрузить категории из связанных данных. При каждом щелчке загружается 10 категорий. Измените цвет каждой отдельной категории или щелкните Применить цвета и выберите готовую цветовую схему.
  • Общие – указание общих свойств диаграммы.
    • Заголовок диаграммы – указывает заголовок диаграммы.
    • Описание — описание диаграммы.
    • Ориентация диаграммы — изменяет ориентацию отображения, преобразуя линейную диаграмму в столбчатую или наоборот.
    • Легенда — отображение легенды на диаграмме.
      • Заголовок легенды — указание заголовка легенды.
      • Положение легенды — указывает, где будет размещена легенда на диаграмме.
  • Оформление – настройка внешнего вида легенды.
    • Фон – изменить цвет фона.
    • Текстовые элементы — изменить стиль текста для каждого текстового элемента диаграммы и применить изменения стиля ко всему тексту, включив Весь текст.
    • Элементы символов — изменить стиль для каждого линейного элемента диаграммы, включая оси и сетки, и применить изменения стиля ко всем элементам, включив Все линейные.
  • Инструменты — добавить инструменты рабочего цикла, чтобы конечные пользователи могли экспериментировать и наблюдать за закономерностями диаграммы.
    • Выборка и масштабирование — разрешить выбор и масштабирование серий и увеличение или уменьшение масштаба диаграммы.

Типы категорий

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

По группе

Тип категории По группе показывает значения по категориям. Эта диаграмма использует для создания категории агрегации данных. Она группирует объекты или записи в различные категории на основе значений указанного поля категории. Она описывает статистические значения одного или нескольких полей для каждой категории. Каждая точка данных в серии диаграмм или на круговой диаграмме представляет собой статистическое значение (количество, сумма, среднее, минимальное или максимальное) полей, сгруппированных по категориям. Например, с данными студентов, включающими поля Имя, Класс, Пол, Возраст, Экзамен1 и Экзамен2, можно использовать поле Класс для группировки данных по различным категориям на диаграмме, например для вычисления среднего значения поля Возраст для каждой категории Класса.

Пример диаграммы для типа категории По группе

По полю

Тип категории По полю показывает значения атрибутов в виде диаграмм, описывающих статистические значения всех пространственных объектов или записей для заданного поля (полей). Одно или несколько числовых полей представляют категории. Для каждого поля или категории вычисляется суммарная статистика, по которой создается точка данных. Используя те же данные, что и в предыдущем примере, вы можете рассчитать и построить средние баллы за Экзамен1 и Экзамен2 для всех студентов.

Пример диаграммы для типа категории По полю

Опции взаимодействия

Диаграммы представляют статистику исходных данных. Чтобы взаимодействовать с другими виджетами с теми же исходными данными, что и диаграмма, можно добавить действия в панель Действия. Например, выбрать символ диаграммы, например линию, и показать соответствующие объекты в виджете Карта и виджете Список. Для этого необходимо щелкнуть Действие с сообщением и добавьте триггер для Изменения выбора записи. Выберите Рабочая среда и выберите Выбрать записи данных. Данные триггера — это выходные данные статистики диаграммы, которые вы можете добавить в качестве данных, с которыми будет работать триггер. Настройте его с помощью поля триггера из данных триггера и поля действия из данных действия, чтобы соединить данные триггера и действия. После подключения любая выборка из статистики диаграммы запускает действие выборки в исходных данных. Вы также можете настроить Действие с данными в диаграммах для просмотра статистики в виджете Таблица.

Подсказка:

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

Примечание:

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