Identifier les dyades et les triades
Réfléchissons un peu plus à ce que les recensements de dyades et de triades peuvent nous apprendre sur le graphe global. Comme nous cherchons à comprendre quels articles sont achetés ensemble et s’ils sont achetés de façon réciproque, ces recensements offrent un premier aperçu utile. Un recensement de dyades indique combien d’articles sont achetés réciproquement par rapport à de manière asymétrique. Le recensement de triades met en évidence les articles potentiellement importants, en particulier les motifs 4, 9 et 12. Tous présentent un sommet avec 2 arêtes sortantes et aucune arête entrante. La densité d’arêtes devrait également apporter des indications conformes à ce que l’on attend d’un graphe présentant des communautés.
Le graphe d’achats croisés Amazon, amzn_g, est disponible.
Cet exercice fait partie du cours
Études de cas : l’analyse de réseaux avec R
Instructions
Explorez amzn_g.
- Effectuez un recensement de dyades avec la fonction
dyad_census(). - Effectuez un recensement de triades avec la fonction
triad_census(). - Calculez la densité d’arêtes avec la fonction
edge_density().
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# The graph, amzn_g, is available
amzn_g
# Perform dyad census
___
# Perform triad census
___
# Find the edge density
___