Как визуализировать деревья и разбивать значения в 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})