[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜
作者最近研究人物關係圖譜,準備發表相關的文章,原本是用Python Networkx庫繪製,但效果不太理想;故改為Gephi軟體,發現其非常好看,特分享幾篇文章供大家交流學習,希望對您有所幫助,尤其是引文分析、社交網路、主題分佈等方向的同學。後續的文章將盡可能的使用Markdown語法撰寫了。
參考文章:【python資料探勘課程】十七.社交網路Networkx庫分析人物關係(初識篇)
PSS:2019年1~2月作者參加了CSDN2018年部落格評選,希望您能投出寶貴的一票。我是59號,Eastmount,楊秀璋。投票地址:https://bss.csdn.net/m/topic/blog_star2018/index
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/07536754a4d28d013e6fdc95db9ca3280a7520f795d99ace79279a4b0d24105a.png)
一.關係圖譜結果展示
1.Fruchterman Reingold佈局
執行結果如下圖所示:
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/40ea345b5482d74db73abe0bc9435e1ffbb3be1f4f5b8c58ec0473727ec4fe22.png)
2.Force Atlas佈局
總體佈局如下圖所示:
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/36266bcaa2fe7516f966a0bf5af0e4fe3311dc66aba9ea4e7a9e0127b38504b9.jpg)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/bb496a9706c7f56f87ca9bdfc77f530b3797ad08fb41ed51c84bb8027b4036b6.jpg)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/4da940ac34871d9308533c63f54438fa074331731af5fb3ef51c613da95f811d.jpg)
二.匯入共現矩陣
1.Excel構建共現矩陣
接下來匯入Excel檔案的共現矩陣,如下圖test.xls檔案所示,具體怎麼得出這個表格資料,我後續文章將採用倒敘的方式進行講解,包括抓取知網的論文資料。
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/0a83d022f88aaf0195741b202c69c016b0afa7f91159edd1f7b05729a75c8a96.png)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/5054d8eeb6033cf455fe015169249ec328d3c2504e93c610fca6790e0ee89c8e.png)
2.Gephi匯入資料
接下來開啟Gephi軟體,點選“檔案”=>“匯入電子表格”,選擇“test.xls”檔案,如下圖所示。
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/729a76a4ffe4d5cc70dc7c778576081dcff5ffeb6fa8eac249fbafe6e4fda887.png)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/6ec6affd80a2db20d93e860dbdb9d48b60a80339b18f7be977c49d610b90f325.png)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/1cf52a600092b3275172199c93fe603497f7555481fcd9e0209fad3a66e86866.png)
三.設定節點和邊
接著點選右下角“統計”,然後點選:
(1) 平均路徑按鈕(Betweenness Centrality)
(2) 模組化(Modularity Class)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/f1ea1a4fe643fada30deca940628e835570ca5c5f275e77f91996e57ce79909e.png)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/c8711ae135d1b386f13cca80040366ed7fa23bfe050df483fd55170bd3faf83f.png)
接著設定節點和邊的屬性。
(1) 設定節點大小(第二個圖示)Ranking為度。點選“執行”後,可以看到節點的大小有所改變,這裡的節點大小對應節點的度,例如作者“王二”與五個作者共現,則大小設定為5;也可以設定為平均路徑按鈕(Betweenness Centrality)。
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/3daf9424329746967219ccc05b42ed68649de9cb8ad1d17cf7dbacbfa1789ce8.png)
(2) 設定節點顏色(第一個圖示)Partition為Modularity Class(模組化),為不同的關係設定不同的顏色,如下圖所示。
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/100fd86c803ecabf4c2ffa52217a86318c9b03f084abe4dccc35eeab4fe28c57.png)
四.設定關係圖片佈局
1.設定為Fruchterman Reingold型別。FR演算法(Fruchterman-Reingold) 屬於力引導佈局演算法類別,網路區域性演算法。
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/bf3656e936a9eb1ccf20be02b3d1cbe6b4a4d616c33474f7934d3d03ae44e064.png)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/77b206fc8c76acc782fc02554ba536853d372c52a9eac640f90a395e61fc1625.png)
2.設定為Force Atlas型別。同時將斥力強度從200設定為2000,這樣點之間的線會分得更開。
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/21c1f1d8d12a119bec1e234cf352114f7f837be80c9151d782194a0c840c1503.png)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/ca43d655882bded203e98d2644ce52ea3ca904079e6f8196e6f60312433f5c59.png)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/33c5316dff1006a23c4b18499cb19513fc27a05bf6d7ddc9b635b7cdbba579a8.png)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/ba74a99692de1c4de1564a86d9cac4b2a78decd3c9a31e8b1045f1b7bd696c6c.png)
![[關係圖譜] 一.Gephi通過共現矩陣構建知網作者關係圖譜](https://i.iter01.com/images/a751ec881045a39706e1f4d8888c8c9e38faa954293904659f1fe3e2ace5cb82.png)
最後推薦下面文章給大家學習:
(1) 視訊: http://www.iqiyi.com/w_19ru91d0vt.html
(2) 百度文庫: https://wenku.baidu.com/view/29328a9f19e8b8f67d1cb92d.html
(3) 部落格文章: Gephi學習筆記-畫出圖形基本流程
PS:感謝博友的反饋及相關知識,本文應用的應該是共現矩陣不是共線矩陣吧。英文名是Co-occurrence Matrix,也翻譯成共生矩陣
相關文章
- [關係圖譜] 二.Gephi匯入共線矩陣構建作者關係圖譜矩陣
- 知識圖譜構建之實體關係挖掘
- 基於 Nebula Graph 構建百億關係知識圖譜實踐
- InteractiveGraph 實現酷炫關係圖譜之前瞻
- 一文教你用 Neo4j 快速構建明星關係圖譜
- 趁熱打鐵,再構建百萬節點關係中醫藥方劑知識圖譜
- 【知識圖譜】 一個有效的知識圖譜是如何構建的?
- neo4j匯入關係csv檔案建立知識圖譜
- 矩陣:橫向關係和縱向關係矩陣
- 知識圖譜從哪裡來:實體關係抽取的現狀與未來
- 構建知識圖譜-初學
- vue使用GraphVis開發無限擴充的關係圖譜Vue
- ACL 2019開源論文 | 基於Attention的知識圖譜關係預測
- PostgreSQL家譜、族譜類應用實踐-圖式關係儲存與搜尋SQL
- 近900000條if-then關係圖譜,讓神經網路“懂”常識推理神經網路
- 【集合論】序關係 ( 哈斯圖示例 | 整除關係哈斯圖 | 包含關係哈斯圖 | 加細關係哈斯圖 )
- 知識圖譜構建與應用
- 【集合論】關係閉包 ( 關係閉包求法 | 關係圖求閉包 | 關係矩陣求閉包 | 閉包運算與關係性質 | 閉包複合運算 )矩陣
- [知識圖譜構建] 二.《Neo4j基礎入門》基礎學習之建立圖資料庫節點及關係資料庫
- 使用ChatGPT自動構建知識圖譜ChatGPT
- Redis閒談(1):構建知識圖譜Redis
- 伴隨矩陣和逆矩陣的關係證明矩陣
- 【知識圖譜】知識圖譜資料構建的“硬骨頭”,阿里工程師如何拿下?深度學習在知識圖譜構建中的應用。阿里工程師深度學習
- 事理圖譜,下一代知識圖譜
- 機器之心轉載 | 知識圖譜從哪裡來:實體關係抽取的現狀與未來
- 安全知識圖譜|構建APT組織圖譜,打破資訊孤島效應APT
- 構建知識圖譜的八個好處
- 知識圖譜Knowledge Graph構建與應用
- 知物由學 | 使用者關係圖譜在內容安全領域的應用實踐
- 知識圖譜01:知識圖譜的定義
- 知識圖譜|知識圖譜的典型應用
- 用 NetworkX + Gephi + Nebula Graph 分析人物關係(下篇)
- 用 NetworkX + Gephi + Nebula Graph 分析人物關係(上篇)
- 知識圖譜學習記錄--知識圖譜概述
- 3倍提升效率:醫療病理資訊抽取與關係圖譜展示系統解析
- 一張圖搞定七種 JOIN 關係
- 手把手 | 事理圖譜,下一代知識圖譜
- [知識圖譜構建] 一.Neo4j圖資料庫安裝初識及藥材供應圖譜例項資料庫