计算igraph R中的共同邻居数
Calculate number of common neighbors in igraph R
任何人都可以帮助我使用 igraph R 找到两个顶点的共同邻居的数量。
我试图通过以下命令获取它,但它返回了 list()
。
intersect(neighborhood(graph=TD1,order=1,nodes=714),neighborhood(graph=TD1,order=1,nodes=4211))
>>>> list()
谢谢
安娜
neighborhood()
returns 一个整数向量列表,一个用于您传入的每个源节点。由于您只有一个源节点,因此您必须提取列表的第一个元素neighborhood()
returns 在将它们传递给 intersect()
之前:
intersect(
neighborhood(graph=TD1, order=1, nodes=714)[[1]],
neighborhood(graph=TD1, order=1, nodes=4211)[[1]]
)
任何人都可以帮助我使用 igraph R 找到两个顶点的共同邻居的数量。
我试图通过以下命令获取它,但它返回了 list()
。
intersect(neighborhood(graph=TD1,order=1,nodes=714),neighborhood(graph=TD1,order=1,nodes=4211))
>>>> list()
谢谢
安娜
neighborhood()
returns 一个整数向量列表,一个用于您传入的每个源节点。由于您只有一个源节点,因此您必须提取列表的第一个元素neighborhood()
returns 在将它们传递给 intersect()
之前:
intersect(
neighborhood(graph=TD1, order=1, nodes=714)[[1]],
neighborhood(graph=TD1, order=1, nodes=4211)[[1]]
)