Créer un réseau à partir d'une liste d'arêtes
Dans cet exercice, vous allez créer un réseau à partir d'une liste d'arêtes.
Vous créerez un objet igraph à partir de données stockées dans une liste d'arêtes au moyen de la fonction graph_from_data_frame(). Les données représentent un réseau social de clients et chaque ligne du dataframe edgeList correspond à une arête du réseau. Les arêtes de ce réseau sont non orientées et ont un poids de 1. Cela est indiqué par l'argument logique directed de la fonction : la valeur FALSE signifie que le réseau est non orienté.
Le paquet igraph a été chargé pour vous.
Cette activité fait partie du cours
Analytique prédictive avec des données en réseau dans R
Instructions de l’exercice
- Inspectez les premières lignes du dataframe
edgeListavec la fonctionhead(). - Créez un objet
igraphnomménetworkà partir du dataframeedgeListen utilisant la fonctiongraph_from_dataframe(). Utilisez l'argument logiquedirectedpour préciser que le réseau est non orienté. - Inspectez l'objet
igraphque vous avez créé en appelant son nom.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Inspect edgeList
head(___)
# Construct the igraph object
network <- graph_from_data_frame(___, directed = ___)
# View your igraph object
___