Карта дерева

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

Treemap.

На этом изображении представлено несколько групп продуктов, таких как: Produce, Canned Products и Frozen Foods. Каждая группа продуктов заключена в большой прямоугольник. Эти группы продуктов можно считать ветвями дерева. При выборе группы продуктов вы детализируете информацию до следующего уровня, например, типа продуктов: Vegetables, Meat и Dairy. Эти типы продуктов можно считать подветвями дерева. У ветвей есть листья. Прямоугольник узла листа имеет область, пропорциональную указанному измерению данных. В данном примере элементы Ebony Squash, Bravo Large Canned Shrimp, Red Spade Pimento Loaf и прочие являются листьями. Узлы листьев окрашены, чтобы показать отдельное измерение данных.

Сортировка выполняется автоматически согласно размеру. По умолчанию окрашивание выполняется по измерению, всего 12 цветов, но это можно изменить на панели свойств. Если измерений несколько, можно выбрать, какое измерение окрасить. В этом примере окрашивание выполняется не по измерению, а по выражению (Avg(Margin)), вычисленной мере, и при использовании этого выражения можно увидеть, какие элементы имеют самое высокое среднее значение удельной прибыли. Чем темнее цвет, тем выше среднее значение удельной прибыли.

Если набор данных содержит отрицательные значения, отображается текстовое сообщение о том, что отрицательные значения нельзя отобразить.

Когда это следует использовать

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

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

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

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

Недостатки

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

Отрицательные значения не отображаются на картах дерева.

Создание карты дерева

На редактируемом листе можно создать карту дерева.

Выполните следующие действия.

  1. Перетащите на лист пустую карту дерева из панели ресурсов.
  2. Щелкните команду Добавить измерение и выберите измерение или поле. Уровень иерархии должен быть наивысшим.
  3. Щелкните Добавить меру и выберите меру или создайте меру из поля.
  4. Продолжайте добавлять измерения и поля в соответствии с иерархией данных.

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

После создания карты дерева ее вид и настройки можно изменить с помощью панели свойств.

Отображение ограничений

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

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