😀

JupyterLabで決定木アルゴリズムをGraphvizで可視化する

2022/12/25に公開

決定木アルゴリズムはロジックを可視化しやすいことがメリットです。
JupytarLabでもツリーの内容を可視化することができます。

しかし、可視化するためにはGraphvizというソフトを使用するのが一般的なのですが、
そのインストールに一手間かかるので手順を記載します。

  • Graphvizをダウンロード
    使用するためにはGraphiviz自体をWindowsにインストールする必要があります。
    pipでもインストールできるみたいですが、venv等の仮想環境を使用している場合はいろいろ面倒なのでWindowsにインストール要です。

https://www.graphviz.org/download/

"not all tools and libraries are included"と記載されていますが、これだけできちんと動きました。

Graphvizをインストール

設定は基本デフォルトでよいですが、1点だけ注意です。
"Install Options"でGraphvizを環境変数に追加しておくようにします。

  • pipでGraphvizラッパーをインストール
    最後にpipでGraphvizのラッパーをインストールします。
pip install graphviz

これでOKです。

GitHubで編集を提案

Discussion