開始使用免費開始

Edge-betweenness 社群偵測

另一種社群偵測方法是 edge-betweenness。這個練習中,你會用此方法再次對空手道社團進行社群偵測,並將結果與 fast-greedy 方法做視覺化比較。

本練習屬於課程

R 的 Network Analysis

檢視課程

練習說明

  • 對圖形物件 g 使用函式 edge.betweenness.community(),建立社群 igraph 物件 gc
  • 在該社群 igraph 物件上使用函式 sizes,計算各社群大小與社群數量。
  • 使用 par() 將兩個社群圖並排繪製。第一個圖要包含上一題的社群物件 kc。第二個圖要包含這題建立的社群物件 gc

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Perform edge-betweenness community detection on network graph
gc = ___(g)

# Determine sizes of each community
___(___)

# Plot community networks determined by fast-greedy and edge-betweenness methods side-by-side
par(mfrow = c(1, 2)) 
plot(___, g)
plot(___, g)

編輯並執行程式碼