我有一个描绘友谊的邻接矩阵。此外,我具有存储在向量中的矩阵的actor的属性值(例如,性别)。我的目标是分别获得男性和女性的男性和女性朋友的比例。
e.g. matrix A
Actor 1 2 3
[1,] 0 1 1
[2,] 0 0 1
[3,] 1 1 0
.
gender <- c("male", "female", "male")
在上面的示例中,结果应如下所示:
male female
male 50% 50%
female 100% 0%
我很感激任何建议。
答案 0 :(得分:0)
这样的事情怎么样?
{{1}}
它为您提供输出矩阵的1,1元素
但我很困惑。你不应该矩阵是对称的,这样percent_males_friends_with_females等于percent_females_that_are_friends_with_males?