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
Instrucciones del ejercicio
- Usa la función
fastgreedy.community()para crear un objeto de comunidades. Asígnalo al objetokc. - Usa la función
sizes()sobrekcpara 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 objetokcy el segundo argumento es el objeto grafog.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# 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)