0

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

Wij=AiCij/(∑kCik)

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

感谢您的澄清。

最好的,马蒂亚斯

4

1 回答 1

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)
}

虽然肯定有一个更优雅的解决方案

于 2015-12-04T19:29:00.693 回答