Reciprocitate
Reciprocitatea unei rețele direcționate reflectă proporția muchiilor simetrice, adică proporția muchiilor de ieșire care au și o muchie de intrare corespondentă. Este folosită frecvent pentru a determina gradul de interconectare al rețelelor direcționate. Un exemplu de astfel de rețea poate fi schimbul de îngrijire (grooming) între cimpanzei. Anumiți cimpanzei pot îngriji un alt individ fără a fi îngrijiți la rândul lor, în timp ce alții se îngrijesc reciproc, formând astfel o legătură reciprocă.
Acest exercițiu face parte din cursul
Analiza rețelelor în R
Instrucțiuni pentru exercițiu
- În această rețea exemplu cu cimpanzei care se îngrijesc reciproc, realizează un grafic explorator al rețelei
gfolosindplot(). Setează dimensiunea săgeților la 0,3 folosind argumentuledge.arrow.sizeși lățimea săgeților la 0,5 folosind argumentuledge.arrow.width. - Calculează reciprocitatea grafului folosind
reciprocity().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)