windows下Graphviz安裝及入門教程
- 下載安裝配置環境變數
- intall
- 配置環境變數
- 驗證
- 基本繪圖入門
- graph
- digraph
- 一個複雜的例子
- 和python互動
發現好的工具,如同發現新大陸。有時,我們會好奇,論文中、各種專業的書中那麼形象的插圖是如何做出來的,無一例外不是對繪圖工具的熟練使用。
下載安裝、配置環境變數
intall
雙擊msi
檔案,然後一直next(記住安裝路徑,後面配置環境變數會用到路徑資訊),安裝完成之後,會在windows開始選單建立快捷資訊,預設快捷方式不放在桌面。
配置環境變數
將graphviz安裝目錄下的bin資料夾新增到Path環境變數中:
驗證
進入windows命令列介面,輸入dot -version
,然後按回車,如果顯示graphviz的相關版本資訊,則安裝配置成功。
基本繪圖入門
開啟windows下的graphviz編輯器gvedit,編寫如下的dot指令碼語言,儲存成gv格式文字檔案。然後進入命令列介面,使用dot命令,將gv檔案轉化為png圖形檔案。
dot D:\test\1.gv -Tpng -o image.png
- 1
graph
graph使用--
描述關係
graph pic1 {
a -- b
a -- b
b -- a [color=blue]
}
digraph
使用->
描述關係
digraph pic2 {
a -> b
a -> b
b -> a [style=filled color=blue]
}
一個複雜的例子
digraph startgame {
label="遊戲資源更新流程"
rankdir="TB"
start[label="啟動遊戲" shape=circle style=filled]
ifwifi[label="網路環境判斷是否 WIFI" shape=diamond]
needupdate[label="是否有資源需要更新" shape=diamond]
startslientdl[label="靜默下載" shape=box]
enterhall[label="進入遊戲大廳" shape=box]
enterroom[label="進入房間" shape=box]
resourceuptodate[label="資源不完整" shape=diamond]
startplay[label="正常遊戲" shape=circle fillcolor=blue]
warning[label="提醒玩家是否更新" shape=diamond]
startdl[label="進入下載介面" shape=box]
//{rank=same; needupdate, enterhall}
{shape=diamond; ifwifi, needupdate}
start -> ifwifi
ifwifi->needupdate[label="是"]
ifwifi->enterhall[label="否"]
needupdate->startslientdl[label="是"]
startslientdl->enterhall
needupdate->enterhall[label="否"]
enterhall -> enterroom
enterroom -> resourceuptodate
resourceuptodate -> warning[label="是"]
resourceuptodate -> startplay[label="否"]
warning -> startdl[label="確認下載"]
warning -> enterhall[label="取消下載"]
startdl -> enterhall[label="取消下載"]
startdl -> startplay[label="下載完成"]
}
和python互動
graphviz強大而便捷的關係圖/流程圖繪製方法,很容易讓我們聯想到機器學習中的Decision Tree
的展示方式。幸運的是,scikit-learn提供了生成.dot
檔案的介面,具體操作如下:
在python編輯環境下:
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
所在的路徑,執行
dot -Tpng tree.dot -o tree.png
相關推薦
(轉)windows下Graphviz安裝及入門教程
http://www.cnblogs.com/onemorepoint/p/8310996.html 下載安裝配置環境變數 intall 配置環境變數 驗證 基本繪圖入門 graph digraph
windows下Graphviz安裝及入門教程
下載安裝配置環境變數 intall 配置環境變數 驗證 基本繪圖入門 graph digraph 一個複雜的例子 和python互動 發現好的工具,如同發現新大陸。有時,我們會好奇,論文中、各種專業的書中那麼形象的插圖是如何做出來的,無一例外不是對繪圖工具的熟練使用。 下載安
windows 下 Graphviz 安裝及入門教程
下載安裝、配置環境變數 intall 雙擊msi檔案,然後一直next(記住安裝路徑,後面配置環境變數會用到路徑資訊),安裝完成之後,會在windows開始選單建立快捷資訊,預設快捷方式不放在桌面。 配置環境變數 將graphvi
:Windows下RabbitMQ安裝及入門
guest plugins sys def 一個 top new all num 1.Windows下安裝RabbitMQ需要以下幾個步驟 (1):下載erlang,原因在於RabbitMQ服務端代碼是使用並發式語言erlang編寫的,下載地址:http://www
Windows下RabbitMQ安裝及入門
1.Windows下安裝RabbitMQ需要以下幾個步驟 (1):下載erlang,原因在於RabbitMQ服務端程式碼是使用併發式語言erlang編寫的,下載地址:http://www.erlang.org/downloads,雙擊.exe檔案進行安裝就好,安裝完成之後
RabbitMQ系列(一):Windows下RabbitMQ安裝及入門
1.Windows下安裝RabbitMQ需要以下幾個步驟 (1):下載erlang,原因在於RabbitMQ服務端程式碼是使用併發式語言erlang編寫的,下載地址:http://www.erl
Windows下pycharm安裝及使用教程
下載pycharm社群版(免費) 下載成功後開啟安裝程式一路點選next即可 安裝完成。 好多人到這就以為自己可以進行Python程式設計了。還是太年輕,你還缺少編譯器呢! 下載Python編譯器 create Projec
windows下Tomcat安裝及Eclipse配置教程
目錄: 1.安裝JDK和配置 2.安裝Tomcat和配置 3.安裝Eclipse和配置 4.Web程式的使用和釋出舉例 1. 安裝JDK和配置 (2)按照步驟點選下一步進行JDK軟體的安裝。 (3)配置JavaJDK的環境變數** 配置環境變數包括
redis 在Windows下的安裝及基本操作(更新中~~~)
有用 redis 安裝 abc nbsp com inux eas pan 安裝目錄 Redis 安裝 Window 下安裝 下載地址:https://github.com/MSOpenTech/redis/releases。 Redis 支持 32 位和 64 位。這個需
windows下PyCharm安裝及使用
網站 完成後 bug 用戶名 安裝包 sys 主機ip 創建桌面快捷方式 目錄 一、首先安裝pycharm,可以參考這篇文章:http://www.jianshu.com/p/042324342bf4 1、win10_X64,其他Win版本也可以。 2、PyCharm版
Tesseract 在 windows 下的安裝及簡單應用
打開 版本信息 文本 否則 選擇 分享 16px alt 運行 Tesseract 是一個開源的 OCR 引擎,可以識別多種格式的圖像文件並將其轉換成文本,最初由 HP 公司開發,後來由 Google 維護。下載地址:https://digi.bib.uni-mannhei
Windows下Mongodb安裝及配置
本文摘自:https://blog.csdn.net/heshushun/article/details/77776706 一、先登入Mongodb官網https://www.mongodb.com/download-center#community 下載 安裝包。32、64位的都行
Windows下RabbitMQ安裝及注意事項
Windows下RabbitMQ安裝及注意事項 簡介 背景 1. RabbitMQ是一個由erlang開發的AMQP(Advanved Message Queue)的開源實現。 RabbitMQ是實現AMQP(高階訊息佇列協議)的訊
Postman安裝及入門教程
安裝 本文只是基於 Chrome 瀏覽器的擴充套件外掛來進行的安裝,並非單獨應用程式。 首先,你要臺電腦,其次,安裝有 Chrome 瀏覽器,那你接著往下看吧。 1. 官網安裝(別看) 開啟官網,https://www.getpostman.com
RoctetMQ windows下的安裝及啟動
目錄 一、下載編譯後的二進位制檔案 二、解壓 三、啟動 四、 BAT一鍵啟動 一、下載編譯後的二進位制檔案 編譯後的二進位制檔案(下載此檔案則不需要編譯):http://rocketmq.apache.or
【Dubbo】windows下Dubbo安裝及相關配置
DUBBO的介紹部分我這裡就不介紹了,大家可參考官方文件。 DUBBO的註冊中心zookeeper的安裝在上一章節就有,大家可以參考我的安裝過程:http://blog.csdn.net/zsq520520/article/details/72824925 Du
教你如何用CodeBlocks+MinGW+Qt在windows下的安裝及環境配置
博主是因為要做一個俄羅斯方塊作為作業,所以想學習圖形程式設計,就是從控制檯的黑視窗程式設計到那種有互動有使用者介面的小遊戲啦。 首先說一下我走了不少彎路,cb是C++語言開發完成的,因為它用的是wxWidgets作為圖形庫,所以博主一開始配置的wxWidgets,花了兩天配
windows下caffe安裝及測試
借鑑前輩們的經驗,學習了windows(僅cpu)下的安裝及測試,還要繼續努力,分享一下安裝及測試的經驗,主要借鑑以下資料。http://blog.csdn.net/wanz2/article/details/52770316http://blog.csdn.net/qq_1
windows下redis安裝及thinkphp中predis配置
最近專案上說是要用到redis來做快取資料庫,來應對某些高併發請求(如頭條新聞)中,對關係型資料庫操作過於頻繁,容易達到資料庫io瓶頸的狀況。 redis簡介:redis是一個key-v
(一)Ngnix在Windows下的安裝及環境配置
首先也是重要的一個步驟,在Windows環境下如何安裝Ngnix服務呢? 前往http://nginx.org/en/download.html 下載合適的版本, 當然推薦的使用MainLine版本,下載好之後,解壓後雙擊Ngnix.exe 即可運行了(預設為80埠),若