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