Kenar-aradalık (edge-betweenness) topluluk tespiti
Alternatif bir topluluk tespit yöntemi kenar-aradalıktır. Bu egzersizde, karate kulübünde topluluk tespitini bu yöntemi kullanarak tekrar edeceksin ve sonuçları hızlı-açgözlü (fast-greedy) yöntemle görsel olarak karşılaştıracaksın.
Bu egzersiz, kursun bir parçasıdır
R ile Ağ Analizi
Egzersiz talimatları
- Topluluk
igraphnesnesigcyi oluşturmak içinggrafik nesnesi üzerindeedge.betweenness.community()fonksiyonunu kullan. - Topluluğun boyutlarını ve topluluk sayısını hesaplamak için topluluk
igraphnesnesi üzerindesizesfonksiyonunu kullan. - Her bir topluluk grafiğini
par()kullanarak yan yana çiz. İlk grafikte önceki egzersizdekikctopluluk nesnesi olmalı. İkinci grafikte isegctopluluk nesnesi olmalı.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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)