Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkce edge.betweenness.community() aplikované na grafový objekt g vytvoř komunitní objekt igraph s názvem gc.
  • Vypočítej velikost a počet komunit pomocí funkce sizes aplikované na komunitní objekt igraph.
  • Vykresli oba grafy komunit vedle sebe pomocí par(). První graf by měl obsahovat komunitní objekt kc z předchozího cvičení, druhý pak komunitní objekt gc.

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)

Upravit a spustit kód