人际影响的结构测量

时间:2015-12-04 13:16:02

标签: matrix igraph matrix-multiplication sna

我试图根据两个参与者之间的联系概率和影响的易感性来计算人际影响矩阵(Friedkin,2001)。为此,您从0到1之间的13 * 13矩阵直接关系开始。社会矩阵到影响矩阵的转换如下:

Wij=AiCij/(∑kCik)

Ai =易感性度量和Cik =平局概率矩阵 - 由ERGM计算。我不明白,这对数学家来说可能是一个简单的问题,是分母。通过我们究竟分成什么?是否有一种简单的方法可以在R中为此计算编写函数?

感谢您澄清。

Best,Mathias

1 个答案:

答案 0 :(得分:0)

如果Cij是平局概率矩阵,那么Cik只是除了j之外的平局概率之和?基本上,行总和但是在除了该列之外的每列上迭代。所以概念上就像

Cik <- matrix(NA,n,n) #where n <- 13 or whatever
for(j in 1:n){
   tmp <- Cij
   tmp[,j] <- 0
   Cik[,j] <- rowSums(tmp)
}

肯定有更优雅的解决方案