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