Detectarea comunităților prin edge-betweenness
O metodă alternativă de detectare a comunităților este edge-betweenness. În acest exercițiu vei repeta detectarea comunităților din clubul de karate folosind această metodă și vei compara rezultatele vizual cu metoda fast-greedy.
Acest exercițiu face parte din cursul
Analiza rețelelor în R
Instrucțiuni pentru exercițiu
- Aplică funcția
edge.betweenness.community()pe obiectul grafgpentru a crea obiectul de tipigraphpentru comunitate,gc. - Calculează dimensiunea și numărul comunităților folosind funcția
sizespe obiectul de tipigraphpentru comunitate. - Afișează cele două grafice de comunități unul lângă altul folosind
par(). Primul grafic trebuie să includă obiectul de comunitatekcdin exercițiul anterior. Al doilea grafic trebuie să includă obiectul de comunitategc.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)