НачатьНачать бесплатно

Взаимность

Взаимность направленной сети отражает долю симметричных рёбер, то есть долю исходящих рёбер, для которых существует соответствующее входящее ребро. Этот показатель часто используется для оценки степени взаимосвязанности направленных сетей. Примером такой сети может служить сеть взаимного груминга у шимпанзе. Одни особи могут ухаживать за другими, не получая ухода в ответ, тогда как другие пары шимпанзе ухаживают друг за другом взаимно — такие связи и называются взаимными.

Это упражнение является частью курса

Анализ сетей в R

Посмотреть курс

Инструкции к упражнению

  • На примере сети груминга у шимпанзе постройте исследовательский график сети g с помощью функции plot(). Задайте размер стрелок 0.3 с помощью аргумента edge.arrow.size и ширину стрелок 0.5 с помощью аргумента edge.arrow.width.
  • Вычислите взаимность графа с помощью функции reciprocity().

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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)
Редактировать и запускать код