«Граф/дерево»
2 минутное чтение
Диаграмму «Граф (дерево)» возможно использовать:
- для отображения связей между иерархическими сущностями в виде дерева или векторного графа;
- для визуализации дерева решений для правил вида «Если…, то»;
- при решении задач по классификации и регрессии;
На следующих рисунках приведены примеры графов для типов «дерево» / «векторный».
Граф типа дерево с вертикальная ориентация иерархии:
![](/ap/5.-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B2%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B9/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-%D0%B3%D1%80%D0%B0%D1%84-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE/%D1%80%D0%B8%D1%811.png)
Граф типа дерево с горизонтальной ориентацией:
![](/ap/5.-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B2%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B9/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-%D0%B3%D1%80%D0%B0%D1%84-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE/%D1%80%D0%B8%D1%812.png)
Граф векторного типа:
![](/ap/5.-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B2%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B9/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-%D0%B3%D1%80%D0%B0%D1%84-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE/%D1%80%D0%B8%D1%813.png)
Для использования диаграммы «Граф» необходимо чтобы в данных были поля «Родитель~Потомок» («Parent~Child») — для настройки, предназначены «полки» «Связь» и «Признак», соответственно (см. на рисунке ниже, «J»).
![](/ap/5.-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B2%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B9/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-%D0%B3%D1%80%D0%B0%D1%84-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE/%D1%80%D0%B8%D1%814.png)
С помощью настройки «пилюль» возможно управлять:
- цветом узла — при помощи «пилюли» с типом «Цвет» (см. на рисунке выше, «C»);
- размером узла — при помощи «пилюли» с типом «Размер» (см. на рисунке выше, «S»).
В общих настройках возможно управлять:
![](/ap/5.-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B2%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B9/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-%D0%B3%D1%80%D0%B0%D1%84-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE/%D1%80%D0%B8%D1%815.png)
- «типом» графа — «Векторный граф» или «Дерево» (см. на рисунке выше, 1);
- «ориентацией иерархии» для «Дерева» — «горизонтальная» или «вертикальная» (см. на рисунке выше, 4);
- «автомасштабированием» (см. на рисунке выше, 3) — при этой опции весь граф будет вписан-отображен в контейнере, что при большом количестве узлов дает возможность увидеть общую картину, но без надписей и деталей. Для детализации возможно использовать zoom (см. ниже) / устанавливать фильтры;
- «начальным масштабом» (см. на рисунке выше, 2) как альтернативой автомасштабированию.
Иллюстрация автомасштабирования (на следующем рисунке — слева) или установки конкретного начального масштаба (справа):
![](/ap/5.-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B2%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B9/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-%D0%B3%D1%80%D0%B0%D1%84-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE/%D1%80%D0%B8%D1%816.png)
Для всплывающей подсказки в соответствующем разделе настроек возможно управлять размером, цветом шрифта и цветом фона подсказки:
![](/ap/5.-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B2%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B9/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-%D0%B3%D1%80%D0%B0%D1%84-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE/%D1%80%D0%B8%D1%817.png)
В режиме просмотра компонента возможно:
- управлять масштабом-зумированием при нажатии на «Ctrl» + «+» / «-» или «Ctrl» + колесо прокрутки мыши;
- скрывать и раскрывать дочерние узлы при нажатие на контроллы «-» / «+» на родительских узлах (см. рисунок ниже, «m» и «p», соответственно)
![](/ap/5.-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B2%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B9/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-%D0%B3%D1%80%D0%B0%D1%84-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE/%D1%80%D0%B8%D1%818.png)