ПочатиПочніть безкоштовно

Взаємність

Взаємність у спрямованій мережі відображає частку ребер, що є симетричними. Тобто частку вихідних ребер, для яких існує відповідне вхідне ребро. Її зазвичай використовують, щоб оцінити, наскільки тісно пов'язані вершини у спрямованих мережах. Прикладом такої мережі можуть бути акти чищення шерсті серед шимпанзе. Деякі тварини можуть чистити інших, але не отримувати чищення від них, тоді як інші пари можуть чистити одна одну — у такому разі між ними буде взаємний зв'язок.

Ця вправа є частиною курсу

Аналіз мереж у 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)
Редагувати та запускати код