J'essaie de dessiner un arbre de décision dans Jupyter Notebook de cette façon.
mglearn.plots.plot_animal_tree()
Mais je n'ai pas fait les choses correctement et j'ai reçu de tels messages d'erreur.
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-65-45733bae690a> in <module>()
1
----> 2 mglearn.plots.plot_animal_tree()
~\Desktop\introduction_to_ml_with_python\mglearn\plot_animal_tree.py in plot_animal_tree(ax)
4
5 def plot_animal_tree(ax=None):
----> 6 import graphviz
7 if ax is None:
8 ax = plt.gca()
ModuleNotFoundError: No module named 'graphviz
Alors je le GOOGLE et je télécharge Graphviz Windows Packages et l'installe.
Et j'ajoute le chemin installé PATH (C:\Program Files (x86)\Graphviz2.38\bin) à USER PATH et (C:\Program Files (x86)\Graphviz2.38\bin\dot.exe) à SYSTEM PATH .
Et redémarrez mon PC. MAIS les questions n'ont pas été résolues. Je ne peux toujours pas faire les choses correctement.
Donc je recherche sur le net et j'obtiens une autre solution qui ajoute le CHEMIN dans mon code comme ça.
import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin'
MAIS ça ne pouvait pas marcher. SO Je ne sais pas comment le comprendre maintenant.
J'utilise le Python3.6 intégré à Anacode3.
Et j'ESSAYE AUSSI la façon de canaliser le graphviz comme ça.
pip install graphviz
MAIS ça ne marche toujours pas.
J'espère que n'importe qui peut m'aider sincèrement.
dans Anaconda installer
Cela résoudra votre problème
Si votre système d'exploitation est bunt je recommande d'essayer la commande:
Sudo apt-get install -y graphviz libgraphviz-dev