ComenzarEmpieza gratis

Crear un objeto de igraph

Aquí aprenderás a crear un "objeto" de igraph a partir de datos almacenados en una lista de aristas (edgelist). Los datos recogen amistades en un grupo de estudiantes. También verás cómo hacer una visualización básica de la red.

Cada fila del dataframe friends representa una arista en la red.

Este ejercicio forma parte del curso

Análisis de redes en R

Ver curso

Instrucciones del ejercicio

  • Inspecciona las primeras filas del dataframe friends usando la función head().
  • Crea un nuevo objeto friends.mat a partir del dataframe friends usando as.matrix().
  • Convierte la variable a un objeto de igraph g usando graph.edgelist().
  • Haz un gráfico básico de la red usando plot().

Ejercicio interactivo práctico

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

# Load igraph
library(igraph)

# Inspect the first few rows of the dataframe 'friends'
___(friends)

# Convert friends dataframe to a matrix
friends.mat <- ___(friends)

# Convert friends matrix to an igraph object
g <- graph.edgelist(___, directed = FALSE)


# Make a very basic plot of the network
___(g)

Editar y ejecutar código