ComeçarComece de graça

Reciprocidade

A reciprocidade de uma rede direcionada reflete a proporção de arestas que são simétricas. Ou seja, a proporção de arestas de saída que também têm uma aresta de entrada. Ela é usada com frequência para determinar o quão interconectadas são as redes direcionadas. Um exemplo de rede desse tipo pode ser a troca de grooming entre chimpanzés. Certos chimpanzés podem fazer grooming em outro, mas não receber grooming daquele indivíduo; já outros podem fazer grooming um no outro, formando um vínculo recíproco.

Este exercício faz parte do curso

Network Analysis in R

Ver curso

Instruções do exercício

  • Neste exemplo de rede de chimpanzés fazendo grooming entre si, faça um gráfico exploratório da rede g usando plot(). Defina o tamanho da seta como 0.3 com o argumento edge.arrow.size e a largura da seta como 0.5 com o argumento edge.arrow.width.
  • Calcule a reciprocidade do grafo usando reciprocity().

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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)
Editar e executar o código