ComenzarEmpieza gratis

Detección de comunidades fast-greedy

El primer método de detección de comunidades que vas a probar es el método fast-greedy. Usarás la red del club de kárate de Zachary. Esta red social contiene 34 miembros del club y 78 aristas. Cada arista indica que esos dos miembros del club interactuaron fuera del club de kárate además de en el propio club. Con esta red, determinarás cuántas subcomunidades tiene la red y qué miembros del club pertenecen a cada subgrupo. También representarás las redes según la pertenencia a la comunidad.

Este ejercicio forma parte del curso

Análisis de redes en R

Ver curso

Instrucciones del ejercicio

  • Usa la función fastgreedy.community() para crear un objeto de comunidades. Asígnalo al objeto kc.
  • Usa la función sizes() sobre kc para determinar cuántas comunidades se detectaron y cuántos miembros del club hay en cada una.
  • Muestra qué miembros del club están en cada comunidad usando la función membership().
  • Haz el gráfico de comunidades predeterminado usando la función plot(). El primer argumento debe ser el objeto kc y el segundo argumento es el objeto grafo g.

Ejercicio interactivo práctico

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

# Perform fast-greedy community detection on network graph
kc = ___(g)

# Determine sizes of each community
___(___)

# Determine which individuals belong to which community
___(___)

# Plot the community structure of the network
___(___, g)
Editar y ejecutar código