Как я могу построить дерево, выбранное из случайного леса, созданного с помощью пакета "caret" в R - PullRequest
0 голосов
/ 01 июля 2018

Я новичок в R, и мне нужно знать, как построить дерево, выбранное из случайного леса обучающей модели, созданной с использованием функции train () в caret пакет.

Прежде всего, я использовал обучающий набор данных для создания подходящей модели случайного леса, используя функцию train () . Созданный случайный лес содержит около 500 деревьев. Есть ли методология создания сюжета из выбранного дерева?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 01 июля 2018

Насколько я знаю, пакет randomForest не имеет встроенной функциональности для построения отдельных деревьев. Вы можете извлекать деревья, используя функцию getTree(), но ничего не предусмотрено для ее построения / визуализации. Этот вопрос может быть повторен, так как быстрый поиск позволил найти подходы, которые другие люди использовали для извлечения деревьев из случайного леса. здесь и здесь и здесь

0 голосов
/ 01 июля 2018

CRAN пакет party предлагает метод, называемый prettyTree. Смотрите здесь

...