Macで機械学習の勉強をしています。
IDEはpycharmを使用しています。
決定木の出力を行いたいのですが、
from sklearn.tree import export_graphviz tree=DecisionTreeClassifier(max_depth=4,random_state=0) tree.fit(x_train,y_train) export_graphviz(tree,out_file="tree.dot",class_names=["malignant","benign"], feature_names=cancer.feature_names,impurity=False,filled=True) import graphviz with open("tree.dot") as f: dot_graph=f.read() graphviz.Source(dot_graph)
参考にしている本にはここまでしか書いておらず、図が出力されません。
pydotplusなどを試したのですが、
GraphViz's executables not found
と出力されて前に進みません。
graphvizの実行ファイルが見当たらないことまではわかったのですが、ファイルが見つかってもpathの通し方がわからないので、困っています。
pydotplusの使い方、またはもっと簡単に出力できる方法があれば教えていただけると幸いです。
どうぞよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。