ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • În această rețea exemplu cu cimpanzei care se îngrijesc reciproc, realizează un grafic explorator al rețelei g folosind plot(). Setează dimensiunea săgeților la 0,3 folosind argumentul edge.arrow.size și lățimea săgeților la 0,5 folosind argumentul edge.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)
Editează și rulează codul