Есть ли способ поместить весь случайный лес в один график вместо отдельных оценок один за один?

#python #scikit-learn #random-forest #graphviz

#python #scikit-learn #random-forest #graphviz

Вопрос:

Я попытался визуализировать весь RandomForestClassifier rfclf

 export_graphviz(rfclf, out_file='Graphs/rfclfWhole.dot', 
                feature_names = x.columns,
                class_names = y,
                rounded = True, proportion = False, 
                precision = 2, filled = True)
  

вместо этого, чтобы сделать следующее для визуализации одного дерева, как обычно:

 export_graphviz(rfclf.estimators_[5], out_file='Graphs/rfclfWhole.dot', 
                feature_names = x.columns,
                class_names = y,
                rounded = True, proportion = False, 
                precision = 2, filled = True)
  

и получил

NotFittedError: этот экземпляр RandomForestClassifier еще не установлен. Перед использованием этого метода вызовите ‘fit’ с соответствующими аргументами.

Но я звоню rfclf.fit раньше

Комментарии:

1. Точно так же, как говорится в ошибке, был rfclf.fit ли вызван?

2. да, .fit был вызван @Chris