开始使用免费开始使用

互惠性

有向网络的互惠性反映的是对称边所占的比例。也就是说,所有出边中,同时存在对应入边的比例。它常用于衡量有向网络的互联程度。一个此类网络的例子是黑猩猩之间的梳理行为交换。某些黑猩猩可能给另一只梳理,但未得到对方的梳理;而另一些黑猩猩彼此互相梳理,因此形成互惠关系。

本练习是课程的一部分

R 中的网络分析

查看课程

练习说明

  • 在这个黑猩猩互相梳理的示例网络中,使用 plot() 对网络 g 进行探索性绘图。通过参数 edge.arrow.size 将箭头大小设为 0.3,并通过参数 edge.arrow.width 将箭头宽度设为 0.5。
  • 使用 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)
编辑并运行代码