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

Отображение иерархических данных при помощи карты дерева

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

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

  • Группа товаров
  • Подгруппа товаров
  • Товар

Карта дерева, сгруппированная о группе товаров

Набор данных

В данном примере используется два файла данных, доступных в Qlik Sense Tutorial - Building an App. Загрузите и разверните учебное пособие. Файлы находятся в папке Tutorials source.

  • Sales.xlsx
  • Item master.xlsx

Чтобы загрузить файлы, перейдите в расположение Tutorial - Building an App.

Добавьте два файла данных в пустое приложение и убедитесь, что они связаны по столбцу Номер элемента.

Загружаемый набор данных содержит данные о продажах продуктов питания и напитков. В таблице Item Master (Основные элементы) содержатся сведения о категориях товаров.

Визуализация

Добавим на лист карту дерева и настроим следующие измерения и меры.

  • Измерения > Группа: Product Group (группа товаров)
  • Измерения > Группа: Product Sub Group (подгруппа товаров)
  • Измерения > Прямоугольник: Item Desc (описание товара)
  • Меры > Размер: Sum(Sales) (сумма продаж)

Будет создана карта дерева с прямоугольником для каждого товара. Размеры прямоугольников зависят от показателей продаж, группировка выполняется на основе измерений Product Group и Product Sub Group.

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

  • Для параметра Цвета выберите значение Пользовательский.
  • Для параметра Раскрашивание по мере выберите значение Avg(Margin/Sales)

Также в диаграмме необходимо отобразить значения продаж. Включите их при помощи параметра Метки значений в разделе Вид > Представление.

Исследование

Карта дерева, сгруппированная о группе товаров

В диаграмме видно, что категория Produce имеет наивысший показатель продаж, за ней следует категория Canned Products. С помощью раскрашивания по мере можно определить товары и группы товаров с наиболее выдающимися показателями. Дерево можно детализировать. Для этого выберите группу товаров.

Развернутая карта дерева, в которой отображается определяется тип товара.

Здесь мы выбрали Produce, затем — Fresh Fruit. Наивысший показатель продаж у Tell Tale Red Delicious Apples, однако значение маржи выше у Ebony Red Delicious Apples.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!