什么是使用Google Colab可视化决策树的最佳方法?'dtreeviz'提供的可视化效果非常好(例如:GitHub),但是当运行类似下面的内容时,……
紧随其后
!pip install dtreeviz
并且
from sklearn.datasets import *
from sklearn import tree
from dtreeviz.trees import *
紧随其后
classifier = tree.DecisionTreeClassifier(max_depth=4)
cancer = load_breast_cancer()
classifier.fit(cancer.data, cancer.target)
viz = dtreeviz(classifier,
cancer.data,
cancer.target,
target_name='cancer',
feature_names=cancer.feature_names,
class_names=["malignant", "benign"],
fancy=False )
viz.view()
我理解
ExecutableNotFound: failed to execute ['dot', '-Tsvg', '-o', '/tmp/DTreeViz_62.svg', '/tmp/DTreeViz_62'], make sure the Graphviz executables are on your systems' PATH
这可能与Colab通过我的g-drive运行有关?
非常感谢您的帮助!
!apt-get install graphviz
吗? - Maximilian Petersfrom IPython.core.display import display, HTML; display(HTML(viz.svg())
吗? - Maximilian Peters