簡體   English   中英

如何在networkx中使用檢測社區

[英]How to use detection communities in networkx

我有一個數據庫有 5 列

f_id s_id 日期 標題 分數
12345 506678 2005 年 5 月 24 日 標題 0.987

我已經連接到網絡並像這樣連接網絡:

 path = 'data.csv'
 df = pd.read_csv(path) 

G = nx.from_pandas_edgelist(df, source='f_id, target='s_id', edge_attr=['weight','date'], create_using=nx.DiGraph())

所以現在我想檢測社區到直接圖任何檢測我知道 louvian 不能實現到直接網絡所以不是偏好。

TypeError: Bad graph type, use only non directed graph

那么如何檢測社區並給每個社區一個顏色。

定義社區后,我想將標題和分數傳遞給節點以測試哪個社區的分數最低。

請有任何提示

我回答了你關於魯汶的另一個問題,但同時也發現了這個問題:

筆跡學-社區-louvain

作者說它將適用於有向圖。 我根本沒有處理過這個問題,但它可能是一個有趣的起點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM