我正在使用网络,我正在尝试提取vertex
每jaccard similarity
的平均值。我正在使用igraph包计算这个。相似性指数估计每个two vertices
之间的值。该网络具有177 vertices
,因此177
值。这可能很容易,但我还没有找到最好的方法。
答案 0 :(得分:1)
对列(或行)求和,减1(对于与自身的顶点相似性),除以n-1行(或列)
library(igraph)
g <- make_ring(5)
m <-similarity(g, method="jaccard")
(colSums(m)-1)/(nrow(m)-1)
#[1] 0.1666667 0.1666667 0.1666667 0.1666667 0.1666667