Как визуализировать деревья и разбивать значения в TreeBagger Matlab

Я новичок в TreeBagger в Matlab. Я разработал 2 простых случая, чтобы выучить TreeBagger (Случайный лес). Предположим, что независимой переменной является z:

Первый случай: 1 переменная:

z = {'hi';'hi';'hi';'hi';'hi';'hi';'low';'low';'low';'low';'low';'low'};

и переменные предиктора х, а у:

x = [1 1 1 1 2 1 2 2 2 2 1 2];

Второй случай: 2 переменные

То же, что и раньше, но с дополнительной переменной y:

y = [1 1 1 2 1 1 2 1 2 2 1 2];

Решение для случая 1:

b = TreeBagger(1,x,y, 'Method','classification','NVarToSample',1,'oobpred','on');

Что я хочу:

Варианты 1 и 2: Визуализировать используемое дерево классификации (я выбрал одно), а также увидеть порог расщепления...

1 ответ

Решение

Кто-то сказал мне ответ. Вы можете просмотреть Tree 1, набрав:

view(B.Trees{1})
Другие вопросы по тегам