Arêtes superposées
Les deux éléments fondamentaux d’un réseau social sont les nœuds et les arêtes. Les poids sont généralement des valeurs positives.
Le jeu de données edges contient les arêtes d’un petit réseau. Plusieurs arêtes entre deux nœuds peuvent indiquer un lien plus fort qu’une seule arête entre ces mêmes nœuds. Plutôt que d’afficher chaque arête séparément, vous pouvez les superposer en donnant à width une valeur égale au nombre d’arêtes.
La bibliothèque igraph est chargée dans votre espace de travail, ainsi que le jeu de données edges.
Cet exercice fait partie du cours
Détection de fraude en R
Instructions
- Créez un graphe non orienté appelé
netà partir du jeu de donnéesedgesavecgraph_from_data_frame()et réglezdirectedsur le booléen approprié (TRUEouFALSE). - Représentez le réseau
netavecplot()et définissezlayoutsurlayout_in_circle(sans guillemets""!). - Pour obtenir des arêtes superposées, définissez
E(net)$widthsur le nombre d’arêtes multiples en utilisantcount.multiple()surnet. Évitez d’avoir des arêtes courbes en réglantE(net)$curvedsur le booléen approprié (TRUEouFALSE). - Tracez à nouveau
netavec une disposition en cercle.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create a network from the data frame
net <- ___(___, directed = ___)
# Plot the network with the multiple edges
___(___, layout = ___)
# Specify new edge attributes width and curved
E(net)$___ <- ___
E(net)$___ <- ___
# Check the new edge attributes and plot the network with overlapping edges
edge_attr(net)
___(___, layout = ___)