前提・実現したいこと
決定木を可視化するためのコードを記述した際にエラーが出てしまい調べてもよく分かりませんでした。Python初心者でもわかるようにどなたか教えていただけますでしょうか。
使用環境はanacondaのJupiternotebookです。
発生している問題・エラーメッセージ
ModuleNotFoundError Traceback (most recent call last) <ipython-input-27-222755a73385> in <module> 3 from IPython.display import Image 4 from graphviz import Digraph ----> 5 from sklearn.externals.six import StringIO 6 7 dot_data = StringIO() ModuleNotFoundError: No module named 'sklearn.externals.six'
該当のソースコード
import
1from IPython.display import Image 2from graphviz import Digraph 3from sklearn.externals.six import StringIO 4 5dot_data = StringIO() 6tree.export_graphviz(clf, out_file=dot_data,feature_names=train_X.columns, max_depth=3) 7graph = pydotplus.graph_from_dot_data(dot_data.getvalue()) 8graph.write_pdf("graph.pdf") 9Image(graph.create_png())。 10 11### 補足情報(FW/ツールのバージョンなど) 12 13ここにより詳細な情報を記載してください。
これ見てください
https://stackoverflow.com/questions/61901365/modulenotfounderror-no-module-named-sklearn-externals-six

回答1件
あなたの回答
tips
プレビュー