Réciprocité
La réciprocité d'un réseau orienté correspond à la proportion d'arêtes qui sont symétriques. Autrement dit, la proportion d'arêtes sortantes qui ont aussi une arête entrante. On l'utilise souvent pour évaluer à quel point les réseaux orientés sont interconnectés. Par exemple, on peut penser aux échanges de toilettage chez les chimpanzés. Certains chimpanzés peuvent toiletter un autre sans être toilettés par celui-ci, alors que d'autres se toilettent mutuellement et forment ainsi un lien réciproque.
Cette activité fait partie du cours
Analyse de réseaux avec R
Instructions de l’exercice
- Dans ce réseau d'exemple où des chimpanzés se toilettent, faites un tracé exploratoire du réseau
gavecplot(). Réglez la taille des flèches à 0.3 avec l'argumentedge.arrow.sizeet la largeur des flèches à 0.5 avec l'argumentedge.arrow.width. - Calculez la réciprocité du graphe avec
reciprocity().
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
library(igraph)
# Make a plot of the chimp grooming network
plot(g,
edge.color = "black",
___ = 0.3,
___ = 0.5)
# Calculate the reciprocity of the graph
___(g)