graphviz安裝以及入門

2021-08-16 18:11:11 字數 2359 閱讀 8391

因為用到了深度學習的決策樹 需要將.dot檔案 匯出為圖形的方式直觀地看。所以需要用到graphviz。

基本繪圖入門

和python互動

發現好的工具,如同發現新大陸。有時,我們會好奇,**中、各種專業的書中那麼形象的插圖是如何做出來的,無一例外不是對繪圖工具的熟練使用。

雙擊msi檔案,然後一直next(記住安裝路徑 ,預設路徑c:\program files (x86)\graphviz2.38,後面配置環境變數會用到路徑資訊),安裝完成之後,會在windows開始選單建立快捷資訊,預設快捷方式不放在桌面。 

將graphviz安裝目錄下的bin資料夾新增到path環境變數中:

進入windows命令列介面,輸入dot -version,然後按回車,如果顯示graphviz的相關版本資訊,則安裝配置成功。

在cmd視窗中用命令將dot檔案轉換成pdf圖形檔案

需要輸轉換後的檔案路徑,否則不知道轉到**去了呢。

dot

-tpdf

d:\mycodes\pythonstudy\python\alldecisiontree.dot -o

d:\mycodes\pythonstudy\python\alldecisiontree.pdf

開啟windows下的graphviz編輯器gvedit,編寫如下的dot指令碼語言,儲存成gv格式文字檔案。然後進入命令列介面,使用dot命令,將gv檔案轉化為png圖形檔案。

dot d:\test\1.gv -tpng -o image.png

graph使用--描述關係

使用->描述關係

label="遊戲資源更新流程"

rankdir="tb"

start[label="啟動遊戲" shape=circle style=filled]

graphviz強大而便捷的關係圖/流程圖繪製方法,很容易讓我們聯想到機器學習中的decision tree的展示方式。幸運的是,scikit-learn提供了生成.dot檔案的介面,具體操作如下:

from sklearn.tree import export_graphviz    # 匯入的是乙個函式

# tree表示已經訓練好的模型,即已經呼叫過decisiontreeclassifier例項的fit(x_train, y_train)方法

export_graphviz(tree, out_file='tree.dot', feature_names=['petal length', 'petal width'])

進入windows命令列介面,cd 切換到tree.dot所在的路徑,執行

Graphviz安裝配置及入門

graphviz 是乙個開源工具,可以執行在類似於 unix 的大多數平台和 microsoft windows 之上。適用於大多數平台的二進位制檔案可以在 graphviz 主頁 上找到。aix 二進位制檔案可以在 perzl.org 上找到。graphviz 應用程式中有多種工具可以生成各種型別...

graphviz安裝及使用

graphviz是大名鼎鼎的貝爾實驗室的幾位牛人開發的乙個畫圖工具,它提供了 所想即所得 的理念,通過dot語言來編寫指令碼並繪製圖形,簡單易懂。graphviz有多種安裝方式,原始碼及發行包。發行包 redhat and centos fedora ubuntu yum yum list grap...

GraphViz安裝配置

首先確保以下三個庫已經安裝好 可能會遇到的報錯oserror pydot failed to call graphviz.please install graphviz and ensure that its executables are in the path.不要慌,確保上述依賴包都安裝好的話...