Skip to content

Многосерийная процентная гистограмма

1. Обзор

1.1 Версия

Версия FineBIФункциональные изменения
6.0-

1.2 Сценарии применения

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

Каждая полоса представляет общую категорию, а различные цветные или стилизованные секции внутри полосы указывают на долю различных подсерий (или подкатегорий) в этой категории.

Значения для каждой подсерии преобразуются в проценты, и эти проценты складываются в столбики, чтобы показать долю каждой подсерии в общем количестве.

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

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

1.3 Идеи для реализации

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

1.4 Основные требования

Эффекты диаграммРазмерные поляПоля индикаторов
Многосерийная процентная гистограмма>=1>=1

1.5 Графические особенности

1) Преимущества

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

2) Недостатки

  • Сложность: когда отображается слишком много категорий, полосы могут стать перегруженными и трудно различимыми и читаемыми
  • Ограничения по данным: для небольших объемов данных или при незначительных изменениях данных гистограмма со сложенными процентами может быть не лучшим выбором, поскольку она больше подходит для представления данных, которые сильно колеблются.

2. Вариант 1: Реализация путем добавления вычисляемого поля в компонент

2.1 Подготовка данных

1) Пользователь входит в систему FineBI, нажимает "Мои анализы", выбирает папку и нажимает "Новая Analysis Subject", как показано на следующем рисунке:

2) Пример данных:mapping data.xls

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

ChamberNumberENO2SystemUpdatedTimeэкспоненциальное значениеиерархия
Номер мастерскойпроизводственная линияВремя обновления системычисловое значениеУровни качества продукции

Нажмите "Локальный файл Excel > Загрузить данные", чтобы загрузить данные таблицы. Как показано на рисунке ниже:

3) После загрузки нажмите кнопку "OK". Как показано на рисунке ниже:

4) Нажмите "Сохранить и обновить" и "Выйти и просмотреть", данные будут успешно созданы, как показано ниже:

2.2 Создание компонентов

2.2.1 Добавление вычисляемых полей

1) Нажмите на кнопку "Компоненты" в левом нижнем углу

2) Нажмите кнопку "..." рядом с полем поиска. выберите "Добавить вычисляемое поле", введите название поля "Процент" во всплывающем окне настроек и введите формулу:

SUM_AGG(значение индекса)/TOTAL(SUM_AGG({значение индекса),1, "сумма")

Примечание 1: Функции и поля в окне формул должны быть выбраны щелчком мыши в области выбора слева или вводом инициалов и не могут быть введены вручную.

Примечание 2: SUM_AGG - функция суммирования, см.: SUM_AGG-summary ; TOTAL - функция суммирования, см.: TOTAL-summary

Формулы описаны ниже:

формулыинструкции
SUM_AGG (значение индекса)Возвращает итоговую сумму "значений индексов" по полю размерности.
TOTAL(SUM_AGG(значение индекса),1, "сумма")Возвращает внутригрупповое суммирование "индексных значений" на основе полей измерений.
SUM_AGG(значение индекса)/TOTAL(SUM_AGG({значение индекса),1, "сумма")Доля продукции разных сортов по отношению ко всей продукции цеха, к которому она относится

3) Нажмите "OK", поле "Процент" будет успешно добавлено, как показано ниже:

2.2.2 Создание процентных суммированных столбиков

1) Выберите тип диаграммы "Разделенная гистограмма", перетащите поле "Процент" анализируемой области слева на горизонтальную ось, а поля "ENO2" и "Номер камеры" (т.е. производственная линия и цех) - на вертикальную ось, как показано на рисунке ниже:

2) Нажмите кнопку выпадающего поля "Процент" горизонтальной оси, выберите "Формат значения", отметьте "Процент" во всплывающем окне настроек и нажмите "ОК", как показано на следующем рисунке:

3) Нажмите на кнопку выпадающего поля "Процент" горизонтальной оси и выберите "Включить штабелирование", как показано ниже:

2.3 Улучшение графиков

2.3.1 Установка цветов

Перетащите поле "Класс" анализируемого участка слева в столбец "Цвет" в разделе "Графические свойства", и значение индекса будет отображаться в соответствии с уровнем качества каждого цеха, а для разных классов будут отображаться разные цвета, как показано на рисунке ниже:

Примечание: Более подробную информацию о настройках цвета см. в разделе: Цвета диаграмм

2.3.2 Установка этикеток

Перетащите "Процент" анализируемой области слева в колонку "Метка" в разделе "Свойства графика", нажмите кнопку "Настройки метки" и установите положение метки "По центру", как показано на следующем рисунке:

2.4 Создание приборных панелей

1) Нажмите кнопку Добавить панель в нижней части экрана редактора темы Analytics.

2) Войдите в интерфейс редактирования приборной панели и перетащите компонент на приборную панель, как показано ниже:

3) Опуститесь вниз и выберите "Edit Title", выберите "Custom" для Style, установите заголовок "Multi-series Percentage Stacked Bar Chart" и нажмите "OK". Как показано на рисунке ниже:

2.5 Эффекты просмотра

1) ПК

2) Мобильный

3. вариант 2: Реализация редактирования данных в разделе "Данные"

3.1 Подготовка данных

1) Загрузка данных

Загрузка данных аналогична 1), 2) и 3) раздела 2.1 и не будет повторяться здесь.

2) Групповая сводка

Нажмите "Еще" на панели функций, выберите "Сводка по группам", перетащите "ENO2","ChamberNumber " и "Grade" в столбец "Группа" поля настройки "Сводка по группам", а "Index Value" - в столбец "Сводка", как показано на следующем рисунке:

3) Новые итоговые колонки

Нажмите "New Summary Column" на функциональной панели, введите название сводного столбца "Sum of Index Values in Workshop" во всплывающем окне настроек, выберите "ENO2" и"ChamberNumber" для поля группировки , выберите "Index Values" для поля сводки, выберите "Summation" для метода сводки, а затем нажмите "OK", как показано на рисунке ниже:

4) Новые столбцы формул

Нажмите "Новый столбец формул" на панели функций, введите имя столбца формул "Процент" во всплывающем окне настроек, введите формулу: значение индекса / сумма значений индекса в мастерской, нажмите "ОК", поле "Процент" успешно добавлено, как показано на рисунке ниже:

Примечание: Поля в окне формул должны быть выбраны щелчком мыши в области выбора слева или вводом инициалов и не могут быть введены вручную.

Формулы описаны ниже:

формулыинструкции
Значение индекса/сумма значений индекса в мастерскойДоля продукции разных сортов по отношению ко всей продукции цеха, к которому она относится

5) Сохранить предварительный просмотр

Нажмите "Сохранить и обновить" и "Выход и предварительный просмотр", данные будут успешно созданы, как показано ниже:

3.2 Создание компонентов

1) Нажмите кнопку "Компоненты" в левом нижнем углу, как показано ниже:

(2) Остальная часть операции аналогична 2.2.2 и не будет повторяться здесь.

3.3 Украсьте диаграммы

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

3.4 Создание приборных панелей

Создание приборной панели аналогично тому, что описано в разделе 2.4, и здесь повторяться не будем.

3.5 Эффекты просмотра

Эффект такой же, как и в случае с 2.5.