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
Pokyny k cvičení
- V této ukázkové síti šimpanzů, kteří si navzájem upravují srst, vytvoř průzkumný graf sítě
gpomocí funkceplot(). Nastav velikost šipek na 0.3 pomocí argumentuedge.arrow.sizea šířku šipek na 0.5 pomocí argumentuedge.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)