问题描述
我在 igraph
中使用 RSudio
并有 2 个有向加权图(A 和 B),我只想找到共享节点列表(如果存在)。>
即V(A) 合 V(B)
A: 117->55 119->55 119->119 119->127 55 ->117 55 ->119 59 ->119 123->23 23 ->119 127->123 127->119 127->127 127->89
B: 21 ->55 51 ->119 117->53 117->119 119->53 119->127 119->119 119->80 55 ->119 123->21 127->123 127->119 53 ->117
我找到了 this answer in Python,但 isomorphic.vf2 的文档对我来说太不透明了,所以我没有在 R
中找到等效的程序
我试过了,
intersect(V(A),V(B))
但只要得到,
[1] 1 2 3 4 5 6 7 8
我期待共享节点标签集。
解决方法
我猜你可以试试names
,例如,
intersect(names(V(A)),names(V(B)))
或
V(graph.intersection(A,B,keep.all.vertices = FALSE))