1. 程式人生 > >如何使用Gephi工具進行視覺化複雜網路圖

如何使用Gephi工具進行視覺化複雜網路圖

在Gephi安裝官網中也介紹了一些如何使用該工具的方法,我將根據自己的資料和視覺化的圖片進行介紹

第一步:整理資料格式,我的資料是.csv格式的(.xlsx,.xls等等)

 

 資料第一行第一列必須是相同的,表示節點的標籤,可以不用數字表示(如:N1,M2,B3等等任意形式表示,注意行列必須是相同的)

剩下數字表示節點之間的連線權重大小(不一定非要有連線表示為1,沒有連線關係表示為0,如0.87,0.01等等都可以的)

當然除了這種節點和邊在一起表示的對稱矩陣外,還可以單獨表示節點和邊序列的形式,這裡先介紹第一種

第二步:開始匯入Gephi中進行視覺化啦

 

 開啟gephi工具後可以看見上面的介面,可以點選新建工程,當然還可以瀏覽左側進來開啟的工程。

 

 點選檔案中的開啟,選擇資料儲存的位置後,點選開啟,開啟後將顯示下面的介面

 

 紅色框中的格式一般不需要修改(我認為軟體自動識別出了你的資料格式),點選下一步

 

 這個介面中的紅色框也不需要修改,直接完成就可以了。

 

 

 在這個介面中可以修改兩項,第一圖的型別(混合的,無向的,有向的)

這裡我習慣用無向的,因為資料點和連邊較多,所以這個根據自己資料選擇合適的就好

 第二個是可以新建工作區或者新增到當前的工作區

新建工作區會將匯入的資料顯示在各自的工區內

(我選擇是新建工作區,將顯示兩個工作區)

而新增到當前存在的工作區將所有資料疊加在一起(只顯示當時存在的工作區)

 

成功後,將在介面中心顯示網路圖(點選圖上的節點可以拖動節點的位置)

 

第二步:美化網路

首先調整網路的佈局,可以點選進行試驗,選擇合適的佈局

 

 

  這張圖是選擇佈局後將上面繁密的點進行了分散操作

 

下一步將調整節點和邊的大小、顏色(可以點選視窗中的外觀,一般是直接現在上面)

 

 點選每個圖示上面都有文字說明

 

 在紅色框出現的顏色位置右鍵,將出現右邊的調色盤,根據喜好調整節點顏色,同理邊的顏色調整方法也是一樣的

選擇好顏色後點擊0k就可以了,並沒有結束,切記一定要點選右下角應用才可以

 

還可以根據節點的度不同顯示深淺不一的節點顏色

 

 

 邊和節點的設定是一樣的,只要滑鼠點選邊就可以改變邊的屬性了,可以調整邊的顏色,還可以根據邊的權重打下顯示深淺不一的顏色

 

 當然旁邊還有顏色組合板供選擇

 

 輔助工具:可以點選圖示會有相應的文字說明,我標記了幾個常用的圖示,(可以任意手動修改節點和邊,很好!!!)

 

如果顏色不滿意,可以點選下面的灰色圖示進行重置

 

 下面介紹一下節點顯示標籤的設定

 

 點選標籤屬性後可以選擇顯示的內容

 

 可以點選資料資料檢視節點和邊顯示的具體數值

 

 可以點選複製列資料(顯示標籤進行使用,不過一般不需要)

 

 

 

 這樣就顯示出複製的一列了

介面佈局可以自己設定,下面是我的介面

 

 這裡提示一下,如果點選哪個選項不出現,則可以點選視窗再選擇對應的操作名稱

這個軟體的好處是可以直接點選進行計算網路的一些評估指標(點選執行就OK)

 

 下一步點選預覽,在預設定中可以更精細的修改網路圖(不顯示曲邊,節點和邊的透明度,節點邊的顏色和大小,邊框顏色等等)

最後一步將圖片輸出,同時點選另存為將整個工作區進行儲存,下次點選直接進行繼續修改(否則將很難再生成一樣的網路圖)

 

另存為將儲存兩個檔案

 

 下次點選.gephi檔案將進入上次的操作介面接續完善和美化

 到此Gephi多有的基本操作都講述完了,這是我自己在應用中使用的一些,如果還有什麼新的發現我將繼續補充

當然更希望互相學習,多多留言交流喲!

附我用一週學習的成果(開始很醜-慢慢變好)

&n