ComenzarEmpieza gratis

Asortatividad

En este ejercicio vas a calcular la assortativity() del segundo grafo de amistad del primer capítulo. Esta métrica indica hasta qué punto los vértices se conectan preferentemente con otros vértices que comparten atributos idénticos. También calcularás la asortatividad por grado, que mide si los vértices tienden a conectarse con otros de grado similar.

Este ejercicio forma parte del curso

Análisis de redes en R

Ver curso

Instrucciones del ejercicio

  • Haz un gráfico exploratorio del objeto de red de amistad g1 usando plot().
  • Convierte el atributo gender de cada vértice en un vector numérico llamado values factorizando y luego usando as.numeric().
  • Calcula la asortatividad por género usando la función assortativity(). El primer argumento debe ser el objeto grafo g1. El segundo argumento son los values.
  • Calcula la asortatividad por grado de la red usando assortativity.degree(). El primer argumento debe ser el objeto grafo.

Ejercicio interactivo práctico

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

# Plot the network
___(g1)

# Convert the gender attribute into a numeric value
values <- as.numeric(factor(V(___)$___))

# Calculate the assortativity of the network based on gender
___(g1, ___)

# Calculate the assortativity degree of the network
___(___, directed = FALSE)

Editar y ejecutar código