---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - en/visualization-ref/tree-chart
  - ru/visualization-ref/tree-chart
  - href: ru/visualization-ref/tree-chart.md
    type: text/markdown
    title: Markdown version
csp:
  - script-src:
      - https://mc.yandex.ru
    img-src:
      - https://mc.yandex.ru
    connect-src:
      - https://mc.yandex.ru
      - wss://mc.yandex.ru
    child-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-ancestors:
      - 'blob:'
      - https://mc.yandex.ru
canonical: ru/visualization-ref/tree-chart.html
title: Древовидная диаграмма в DataLens On-premises
description: >-
  Из статьи вы узнаете, как в DataLens On-premises создать и настроить тип
  визуализации Древовидная диаграмма.
vcsPath: ru/visualization-ref/tree-chart.md
---

# Древовидная диаграмма <!-- diplodoc:svg ![](../_assets/datalens/treemap.svg) --><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" aria-hidden="true" class="yc-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="#1A82E3" d="M5 5h8v9H5zm9 0h5v9h-5zM5 15h5v4H5v-4Zm6 0h5v4h-5v-4Z"/><path fill="#FF0400" d="M17 15h2v4h-2v-4Z"/></svg></svg> в DataLens On-premises

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

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

* Размер прямоугольника напрямую зависит от значения показателя. Диаграмма экономично расходует место на дашборде даже при большом количестве данных.

{% cut "Пример" %}

Продажи в разрезе категорий и подкатегорий товаров.

{% list tabs %}

- Представление

    ![tree-chart](../_assets/datalens/visualization-ref/tree-chart/tree-chart.png)

- Исходная таблица

    | Категория        | Подкатегория         | Продажи  |
    |------------------|----------------------|----------|
    | Техника для дома | Кухонная             | 15000000 |
    | Техника для дома | Красота и здоровье   | 17000000 |
    | Бытовые товары   | Кухонные товары      | 12000000 |
    | Бытовые товары   | Первой необходимости | 8000000  |
    | Бытовая химия    | Моющие средства      | 4100000  |
    | Бытовая химия    | Чистящие средства    | 3300000  |

{% endlist %}

{% endcut %}


## Секции в визарде {#wizard-sections}

Секция<br/> в визарде| Описание
----- | ----
Измерения | Измерения. Определяют дерево иерархии вложенности прямоугольников. Для полей с типом `Строка` можно настроить использование базового синтаксиса [Markdown в DataLens On-premises](../dashboard/markdown.md): нажмите на значок перед названием поля и включите опцию **Markdown**.
Размер | Показатель. Один показатель, который определяет площадь прямоугольника.
Цвета | Измерение или показатель. Влияет на заливку прямоугольников в диаграмме.
Фильтры | Измерение или показатель. Используется в качестве фильтра.

## Создание древовидной диаграммы {#create-diagram}

Чтобы создать древовидную диаграмму:

<!-- source: ru/_includes/datalens/operations/datalens-workbooks-collections-note-step4.md -->
{% note warning %}

Если вы работаете с новой объектной моделью DataLens, включающей [воркбуки и коллекции](../workbooks-collections/index.md):


1. Перейдите на главную страницу DataLens.


1. Откройте воркбук, в правом верхнем углу нажмите **Создать** и выберите нужный объект.

Продолжайте инструкцию с шага 4.

{% endnote %}
<!-- endsource: ru/_includes/datalens/operations/datalens-workbooks-collections-note-step4.md -->

1. <!-- source: ru/_includes/datalens/visualization-ref/create-1.md -->
   Перейдите на главную страницу DataLens.
   <!-- endsource: ru/_includes/datalens/visualization-ref/create-1.md -->
1. <!-- source: ru/_includes/datalens/visualization-ref/create-2.md -->
   На панели слева выберите <!-- diplodoc:svg ![chart](../_assets/console-icons/chart-column.svg) --><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><g clip-path="url(#svg-hnvyc5n8__a)"><path fill="currentColor" fill-rule="evenodd" d="M11.5 3.5h2a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5m-2.5 9a.5.5 0 0 0 .5-.5V7a.5.5 0 0 0-.5-.5H7a.5.5 0 0 0-.5.5v5a.5.5 0 0 0 .5.5zm-4.5 0A.5.5 0 0 0 5 12v-2a.5.5 0 0 0-.5-.5h-2a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5zm-1 1.5h-1a2 2 0 0 1-2-2v-2a2 2 0 0 1 2-2h2q.26 0 .5.063V7a2 2 0 0 1 2-2h2q.26 0 .5.063V4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2z" clip-rule="evenodd"/></g><defs><clipPath id="svg-hnvyc5n8__a"><path fill="currentColor" d="M0 0h16v16H0z"/></clipPath></defs></svg> **Чарты**.
   <!-- endsource: ru/_includes/datalens/visualization-ref/create-2.md -->
1. <!-- source: ru/_includes/datalens/visualization-ref/create-3.md -->
   Нажмите кнопку **Создать чарт** → **Чарт**.
   <!-- endsource: ru/_includes/datalens/visualization-ref/create-3.md -->
1. <!-- source: ru/_includes/datalens/visualization-ref/create-4.md -->
   Слева вверху нажмите <!-- diplodoc:svg ![image](../_assets/console-icons/circles-intersection.svg) --><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path fill="currentColor" fill-rule="evenodd" d="M6.576 11.854a4 4 0 1 1 0-7.707A5.48 5.48 0 0 0 5 8c0 1.5.601 2.861 1.576 3.854M8 12.9a5.5 5.5 0 1 1 0-9.8 5.5 5.5 0 1 1 0 9.8m1.424-8.754A4.003 4.003 0 0 1 14.5 8a4 4 0 0 1-5.076 3.854A5.48 5.48 0 0 0 11 8c0-1.5-.601-2.861-1.576-3.854M8 4.877C8.914 5.61 9.5 6.737 9.5 8s-.586 2.39-1.5 3.123A4 4 0 0 1 6.5 8c0-1.263.586-2.39 1.5-3.123" clip-rule="evenodd"/></svg> **Выберите датасет** и укажите датасет для визуализации. Если у вас нет датасета, [создайте его](../dataset/create-dataset.md#create).
   <!-- endsource: ru/_includes/datalens/visualization-ref/create-4.md -->
1. Выберите тип чарта **Древовидная диаграмма**.
1. Перетащите одно или несколько измерений из датасета в секцию **Измерения**.
1. Перетащите один показатель из датасета в секцию **Размер**. 
    Значения отобразятся в виде прямоугольников. Площади прямоугольников будут пропорциональны соответствующим значениям выбранного показателя.
1. Перетащите показатель или измерение из секции **Измерения** в секцию **Цвета**.
    Прямоугольники окрасятся в цвета, зависящие от значения добавленного показателя или измерения. В секции **Цвета** могут быть только те измерения, которые есть в секции **Измерения**.
1. Перетащите измерение или показатель из датасета в секцию **Фильтры**.
    Поле может быть пустым, тогда фильтрация не будет применена.

## Рекомендации {#recommendations}

* Используйте диаграмму для отображения пропорций между частью и целым.
* При малом количестве категорий (до 6 штук), воспользуйтесь круговой или кольцевой диаграммой.
* На диаграмме нельзя отобразить отрицательные значения.

<!-- source: ru/_includes/datalens/visualization-ref/see-also-sub.md -->
#### Полезные ссылки {#see-also}

* [Создание дашборда в DataLens On-premises](../operations/dashboard/create.md)
* [Добавление чарта на дашборд в DataLens On-premises](../operations/dashboard/add-chart.md)
* [Добавление селектора на дашборд в DataLens On-premises](../operations/dashboard/add-selector.md)
<!-- endsource: ru/_includes/datalens/visualization-ref/see-also-sub.md -->