CommencerCommencer gratuitement

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 également une arête entrante. Elle est souvent utilisée pour déterminer le degré d’interconnexion des réseaux orientés. Un exemple de ce type de réseau pourrait être les échanges de toilettage chez les chimpanzés. Certains chimpanzés toilettent un autre sans être toilettés par celui-ci, tandis que d’autres se toilettent mutuellement et ont donc un lien réciproque.

Cet exercice fait partie du cours

Analyse de réseaux avec R

Afficher le cours

Instructions

  • Dans cet exemple de réseau où des chimpanzés se toilettent mutuellement, faites un tracé exploratoire du réseau g avec plot(). Réglez la taille des flèches à 0,3 avec l’argument edge.arrow.size et la largeur des flèches à 0,5 avec l’argument edge.arrow.width.
  • Calculez la réciprocité du graphe avec reciprocity().

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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)
Modifier et exécuter le code