ComenzarEmpieza gratis

Detección de comunidades por intermediación de aristas

Un método alternativo de detección de comunidades es la intermediación de aristas (edge-betweenness). En este ejercicio repetirás la detección de comunidades del club de kárate con este método y compararás visualmente los resultados con el método fast-greedy.

Este ejercicio forma parte del curso

Análisis de redes en R

Ver curso

Instrucciones del ejercicio

  • Usa la función edge.betweenness.community() sobre el objeto grafo g para crear el objeto de comunidad de igraph gc.
  • Calcula el tamaño y el número de comunidades usando la función sizes sobre el objeto de comunidad de igraph.
  • Dibuja cada gráfico de comunidad uno junto a otro usando par(). El primer gráfico debe incluir el objeto de comunidad kc del ejercicio anterior. El segundo gráfico debe incluir el objeto de comunidad gc.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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)

Editar y ejecutar código