Začněte nyníZačněte zdarma

Reciprocita

Reciprocita orientované sítě vyjadřuje podíl hran, které jsou symetrické – tedy podíl odchozích hran, ke kterým existuje také příchozí hrana. Běžně se využívá ke zjištění míry vzájemné propojenosti orientovaných sítí. Příkladem takové sítě může být výměna péče o srst u šimpanzů. Někteří šimpanzi si upravují srst jinému jedinci, aniž by jim to bylo opětováno, zatímco jiní si srst upravují vzájemně – a ti mají reciproční vazbu.

Toto cvičení je součástí kurzu

Analýza sítí v R

Zobrazit kurz

Pokyny k cvičení

  • V této ukázkové síti šimpanzů, kteří si navzájem upravují srst, vytvoř průzkumný graf sítě g pomocí funkce plot(). Nastav velikost šipek na 0.3 pomocí argumentu edge.arrow.size a šířku šipek na 0.5 pomocí argumentu edge.arrow.width.
  • Vypočítej reciprocitu grafu pomocí funkce reciprocity().

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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)
Upravit a spustit kód