export_graphviz extratreesclassifier python 可视化

export_graphviz extratreesclassifier python visualization

有没有办法用export_graphviz表示extratreesclasiffier的最终树?如果不是,如何直观表示?

我认为没有办法从 sklearn.ensemble.ExtraTreesClassifier 中想象出一棵特定的树。

但是你可以用 sklearn.tree.ExtraTreeClassifier.

中的一棵树来想象它
from sklearn import tree
...

#Fit an Extra Tree model to the data
model = tree.ExtraTreeClassifier()
model.fit(X_train, y_train)

#Use http://webgraphviz.com to visualize the graph of this file
with open("tree_classifier.txt", "w") as f:
    f = tree.export_graphviz(model, out_file=f)

这里有一个决策树的例子,它也适用于额外的树: http://dataaspirant.com/2017/04/21/visualize-decision-tree-python-graphviz/