ComenzarEmpieza gratis

Aleatorizaciones de transitividad

Como hiciste con la longitud media de los caminos, vamos a comprobar si la transitividad global de la red de Forrest Gump es significativamente mayor de lo que esperaríamos por azar para redes aleatorias del mismo tamaño y densidad. Puedes comparar la transitividad global de Forrest Gump con la de otras 1000 redes aleatorias.

Este ejercicio forma parte del curso

Análisis de redes en R

Ver curso

Instrucciones del ejercicio

  • Mil redes aleatorias están almacenadas en la lista gl. Usando lapply() y transitivity(), calcula la transitividad global de cada una de estas redes. Asigna estos resultados a gl.tr.
  • Con unlist(), convierte gl.tr en un vector numérico gl.trs.
  • Examina los estadísticos descriptivos de las transitividades de las redes aleatorias con summary().
  • Calcula la proporción de grafos aleatorios cuya transitividad es mayor que la transitividad de la red de Forrest Gump, que calculaste antes y asignaste a g.tr.

Ejercicio interactivo práctico

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

library(igraph)

# Calculate average transitivity of 1000 random graphs
gl.tr <- ___(gl, ___)
gl.trs <- ___(gl.tr)

# Get summary statistics of transitivity scores
___(gl.trs)

# Calculate the proportion of graphs with a transitivity score higher than Forrest Gump's network
mean(gl.trs > ___)
Editar y ejecutar código