CommencezCommencez gratuitement

Créer un objet igraph

Vous allez apprendre à créer un « objet » igraph à partir de données stockées dans une liste d'arêtes (edgelist). Les données représentent des liens d'amitié dans un groupe d'étudiants. Vous verrez aussi comment produire une visualisation de base du réseau.

Chaque ligne du dataframe friends correspond à une arête du réseau.

Cette activité fait partie du cours

Analyse de réseaux avec R

Voir le cours

Instructions de l’exercice

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

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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