21 Круговая диаграмма
Обзор
Виджет круговой диаграммы позволяет отображать значения выбранных элементов данных в виде диаграммы pie или doughnut.
![]() Круговая диаграмма. |
![]() Диаграмма doughnut. |
При наведении указателя мыши выделенный сектор увеличивается наружу, и для этого сектора отображается легенда. Щелчок по выделенному сектору делает эффект выдвижения постоянным, пока он не будет закрыт с помощью "x".
Диаграммы создаются с использованием техники рисования векторных изображений.
Информацию, отображаемую в виджете Pie chart, можно загрузить в виде изображения PNG, выбрав параметр Download image в меню виджета.
Настройка
Для настройки выберите Круговая диаграмма (Pie chart) в качестве типа:

Набор данных
Вкладка Набор данных позволяет выбирать данные для круговой диаграммы путем добавления наборов данных. Можно добавить два типа наборов данных:
- Шаблоны элементов данных - отображаются данные из совпадающих элементов данных. Можно выбрать один базовый цвет или строку палитры, чтобы назначить отдельные цвета каждому совпавшему элементу данных.
- Список элементов данных - отображаются данные из выбранных элементов данных. Для каждого элемента можно выбрать цвет отдельно с помощью палитры.
По умолчанию добавляется набор данных типа Шаблоны элементов данных.
| Набор данных | Для набора данных Шаблоны элементов данных: Выберите или введите шаблоны узла сети и элемента данных; на круговой диаграмме будут отображаться данные элементов, соответствующих введенным шаблонам; может отображаться до 50 элементов. Для выбора можно использовать шаблоны с подстановочными знаками (например, * вернет результаты, соответствующие нулю или более символам).Чтобы указать шаблон с подстановочным знаком, введите строку вручную и нажмите Enter. Символ подстановки всегда интерпретируется, поэтому нельзя добавить, например, элемент с именем item* отдельно, если есть другие совпадающие элементы (например, item2, item3). Указание шаблонов узла сети и элемента данных обязательно для наборов данных "Шаблоны элементов данных". См. также: Подробности настройки набора данных. Для набора данных Список элементов данных: Выберите элементы для круговой диаграммы, нажав кнопку Добавить элемент. Выпадающий список Тип рядом с именем элемента позволяет выбрать тип отображения для каждого элемента: Normal - значение элемента отображается пропорционально на круговой диаграмме (по умолчанию); Total - значение элемента занимает всю круговую диаграмму. Обратите внимание, что на круговой диаграмме может существовать только один элемент типа "Total", и он будет первым в легенде круговой диаграммы. Если для элемента задано значение "Total", параметр Агрегация набора данных (см. ниже) будет отключен и установлен в значение "not used". Также можно выбрать совместимые виджеты в качестве источника данных для элементов, нажав кнопку Добавить виджет. К виджетам применяются те же параметры, что и к отдельным элементам. Указание элементов или виджетов обязательно для наборов данных "Список элементов данных". См. также: Подробности настройки набора данных. Обратите внимание, что допускаются только числовые типы элементов данных. При настройке виджета на панели шаблона параметр для указания шаблонов узла сети недоступен, а параметр для указания списка элементов позволяет выбрать только элементы, настроенные на шаблоне. |
|
| Функция агрегации | Укажите, какую функцию агрегации использовать для каждого элемента в наборе данных в пределах выбранного Периода времени: min - отображать наименьшее значение; max - отображать наибольшее значение; avg - отображать среднее значение; sum - отображать сумму значений; count - отображать количество значений; first - отображать первое значение; last - отображать последнее значение (по умолчанию). Агрегация позволяет отображать агрегированное значение за выбранный интервал (5 минут, час, день). Для min, max, avg и sum можно отображать только числовые данные. Для count нечисловые данные будут преобразованы в числовые. |
|
| Агрегация набора данных | Укажите, какую функцию агрегации использовать для всего набора данных: not used - агрегация не используется, элементы отображаются отдельно (по умолчанию); min - отображать наименьшее значение; max - отображать наибольшее значение; avg - отображать среднее значение; sum - отображать сумму значений; count - отображать количество значений. Агрегация позволяет отображать агрегированное значение за интервал (5 минут, час, день), выбранный на вкладке Период времени или используемый для всей панели. |
|
| Метка набора данных | Укажите пользовательскую метку для набора данных. Метка отображается в настройках набора данных и в легенде круговой диаграммы (для агрегированных наборов данных). Все наборы данных нумеруются, включая те, для которых указана Метка набора данных. Если метка не указана, набор данных будет автоматически обозначен по своему номеру (например, "Data set #2", "Data set #3" и т. д.). Нумерация наборов данных пересчитывается после изменения порядка/перетаскивания наборов данных. Слишком длинные метки наборов данных будут сокращены, чтобы поместиться в месте отображения (например, "Number of proc..."). |
|
Подробности настройки набора данных
Существующие наборы данных отображаются в виде списка. Вы можете переупорядочить, развернуть/свернуть, изменить цвет и склонировать эти наборы данных.
Для дополнительных сведений смотрите подробности настройки набора данных в виджете График (Graph). Эти подробности применимы также и к виджету Круговая диаграмма (Pie chart).
Параметры отображения
Вкладка Параметры отображения позволяет задать параметры выбора данных истории и визуализации для круговой диаграммы:

| Выбор данных истории | Выберите источник данных: Auto - данные берутся согласно классическому алгоритму (по умолчанию); History - данные из истории; Trends - данные из трендов. |
||
| Draw | Выберите стиль отображения круговой диаграммы: Pie - полная круговая диаграмма (секторы занимают 100% радиуса); Doughnut - круговая диаграмма с пустым кругом в центре (секторы занимают до 50% радиуса). |
||
| Space between sectors | Выберите размер промежутка (в единицах 0-10) между секторами (по умолчанию "1"). | ||
| Merge sectors smaller than N% | Установите флажок, чтобы объединять сектора меньше N%. Если включено, выберите цвет для объединенных секторов и пороговое значение процента (N) для объединения мелких секторов. |
||
| Draw style: Doughnut | |||
| Width | Выберите ширину doughnut: 20, 30, 40 или 50% (по умолчанию) радиуса. | ||
| Stroke width | Выберите ширину границы сектора doughnut (0-10). | ||
| Show total value | Установите флажок, чтобы отображать итоговое значение в центре диаграммы doughnut. | ||
| Size | Выберите параметр размера для итогового значения: Auto - размер текста подбирается автоматически, чтобы итоговое значение в центре doughnut читалось удобно; Custom - укажите размер текста как процент высоты от общей высоты виджета. |
||
| Decimal places | Укажите количество знаков после запятой для итогового значения (0-6). | ||
| Units | Укажите единицы для итогового значения. | ||
| Bold | Установите флажок, чтобы отображать итоговое значение полужирным шрифтом. | ||
| Color | Выберите цвет для итогового значения. | ||
Период времени
Вкладка Период времени позволяет задать пользовательский период времени для настроек агрегации круговой диаграммы:

| Период времени | Выберите источник данных для периода времени: Панель - задает селектор Период времени в качестве источника данных; Виджет - задает совместимый виджет, указанный в параметре Виджет, в качестве источника данных; Пользовательский - задает период времени, указанный в параметрах С и По, в качестве источника данных; если задан, в правом верхнем углу виджета будет отображаться значок часов, указывающий установленное время при наведении курсора. |
| Виджет | Введите или выберите совместимый виджет (Graph, Graph (classic), Graph prototype) в качестве источника данных для периода времени. Этот параметр доступен, если для Период времени установлено значение "Виджет". |
| С | Введите или выберите начало периода времени. Поддерживается синтаксис относительного времени ( now, now/d, now/w-1w, и т. д.).Этот параметр доступен, если для Период времени установлено значение "Пользовательский". |
| По | Введите или выберите конец периода времени. Поддерживается синтаксис относительного времени ( now, now/d, now/w-1w, и т. д.).Этот параметр доступен, если для Период времени установлено значение "Пользовательский". |
Легенда
Вкладка Легенда (Legend) позволяет настроить легенду круговой диаграммы:

| Легенда (Show legend) |
Снимите этот флажок, чтобы скрыть легенду на графике (по умолчанию флажок отмечен). |
| Отображение значения (Show value) |
Установите этот флажок для отображения в легенде значения элемента данных. |
| Отображение функции агрегирования (Show aggregation function) |
Установите этот флажок для отображения в легенде функции агрегирования. |
| Количество строк (Rows) |
Выберите режим отображения строк легенды: Фиксированное (Fixed) — количество отображаемых строк определяется значением параметра Количество строк (Number of rows); Переменное (Variable) — количество отображаемых строк определяется количеством настроенных элементов данных, в то же время не превышая значения параметра Максимальное количество строк (Maximum number of rows). |
| Количество строк/ Максимальное количество строк (Number of rows/ Maximum number of rows) |
Если Количество строк (Rows) имеет значение «Фиксированное (Fixed)», задать количество отображаемых строк легенды (1-10). Если Количество строк (Rows) имеет значение «Переменное (Variable)», задать максимальное количество отображаемых строк легенды (1-10). |
| Количество колонок (Number of columns) |
Задать количество отображаемых столбцов легенды (1-4). Этот параметр доступен, если Отображение значения (Show value) не отмечено. |

