BaşlayınÜcretsiz başlayın

Toplulukları görselleştirme

Artık toplulukları bulduğumuza göre, sonuçlarımızı görselleştireceğiz. Çizmeden önce, her tepeye ait olduğu topluluğu ve her kenara da geçiş değerini atayacağız. igraph içindeki crossing() işlevi, belirli bir kenar toplulukları aşıyorsa true döndürür. Bu, topluluklar arasında köprü görevi gören belirli tepeleri görmek istediğimizde kullanışlıdır. Tüm grafik biraz karmaşık bir yumak gibi olduğu için yalnızca belirli topluluklara bakmak isteyebilirsin. Bu durumda, yalnızca belirli bir boyuttaki (üye sayısı) topluluklardan oluşan bir alt grafik oluşturacağız.

Bu egzersiz, kursun bir parçasıdır

Vaka Çalışmaları: R ile Ağ Analizi

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Color vertices by community membership, as a factor
V(retweet_graph)$color <- factor(___(___))

# Find edges that cross between commmunities
is_crossing <- crossing(___,___)

# Set edge linetype: solid for crossings, dotted otherwise 
E(retweet_graph)$lty <- ifelse(___, "solid","___")
Kodu Düzenle ve Çalıştır