0

我尝试使用 igragh 比较局部传递性和 Barrat 传递性的输出。但是,我对如何为有向图计算它们有疑问。结果似乎与我的预期不同。

计算局部传递性时,忽略方向。我通过所有可能的三元组除以封闭三元组的数量来计算局部传递性(参考 Wasserman & Faust,1994)。但结果是 0.1666667 NaN NaN 1 1,与 Barrat 传递性的输出相同。任何人都可以解释一下吗?

下面是代码和输出。

g_1 <- graph( edges=c(1,2,1,3,1,4,1,5,4,1,5,1,4,5), n=5, directed=T)
transitivity(g_1, type="local", isolates = "NaN")
#[1] 0.06666667        NaN        NaN 0.33333333 0.33333333
transitivity(g_1, type="Barrat", isolates = "NaN")
#[1] 0.1666667       NaN       NaN 1.0000000 1.0000000
4

0 回答 0