CommencerCommencer gratuitement

Créer un objet igraph

Vous allez apprendre à créer un « objet » igraph à partir de données stockées sous forme de liste d’arêtes (edgelist). Les données représentent des relations d’amitié au sein d’un groupe d’étudiants. Vous verrez aussi comment produire une visualisation simple du réseau.

Chaque ligne du dataframe friends représente une arête du réseau.

Cet exercice fait partie du cours

Analyse de réseaux avec R

Afficher le cours

Instructions

  • Inspectez les premières lignes du dataframe friends avec la fonction head().
  • Créez un nouvel objet friends.mat à partir du dataframe friends avec as.matrix().
  • Convertissez la variable en un objet igraph g avec graph.edgelist().
  • Réalisez un tracé simple du réseau avec plot().

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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

Modifier et exécuter le code