Detekce komunit metodou edge-betweenness
Alternativní metodou detekce komunit je edge-betweenness. V tomto cvičení zopakuješ detekci komunit karate klubu pomocí této metody a výsledky vizuálně porovnáš s metodou fast-greedy.
Toto cvičení je součástí kurzu
Analýza sítí v R
Pokyny k cvičení
- Pomocí funkce
edge.betweenness.community()aplikované na grafový objektgvytvoř komunitní objektigraphs názvemgc. - Vypočítej velikost a počet komunit pomocí funkce
sizesaplikované na komunitní objektigraph. - Vykresli oba grafy komunit vedle sebe pomocí
par(). První graf by měl obsahovat komunitní objektkcz předchozího cvičení, druhý pak komunitní objektgc.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)