天天看點

利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題

利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題

在随機森林預測天氣的案例中,可利用工具包進行樹模型可視化展示。

首先下載下傳Graphviz工具并安裝,然後将Graphviz安裝目錄下的bin檔案夾添加到Path環境變量中。

這裡建議安裝Graphviz 2.38 的msi版本,下載下傳連結為:https://www.5down.net/soft/graphviz.html

滑鼠單擊【控制台】→【系統和安全】→【系統】,按如下所示添加環境變量:

利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題
利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題
利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題
利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題

安裝完成以後進入Windows指令行界面,輸入“dot -version”指令,然後執行,若出現如下資訊,說明安裝成功。

利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題

最後還需要安裝graphviz、pydot和pydotplus插件,利用pip指令在Anaconda指令行中安裝即可。

pip install graphviz
pip install pydot
pip install pydotplus
           

可是很多人到這一步去繪制樹狀圖時會出現如下錯誤:FileNotFoundError: [WinError 2] “dot” not found in path.

利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題

此時找到如下路徑中的pydot.py檔案,将self.prog = 'dot’改為self.prog = 'dot.exe’即可。

利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題
利用Graphviz工具包對樹狀圖進行可視化展示的方法及遇到的問題

繼續閱讀