在igraph中,如何用另一个网络的节点替换一个网络的节点?

时间:2019-05-07 18:26:43

标签: r igraph

我有一个如下图:

 set.seed(12)
 net <- sample_gnp(20, 1/4)
 V(net)$male <- sample(c(0, 1), vcount(net), replace = TRUE, prob = c(0.5, 0.5))

 graph <- sample_gnp(50, 1/5)
 V(net)$male <- sample(c(0, 1), vcount(graph), replace = TRUE, prob = c(0.3, 0.7))

如何从网络“图”中获取一个节点并将其替换为网络“ net”中的节点?我尝试了以下操作,它告诉我语法无效:

 V(net)[1] <- V(graph)[24]

我想发生的是,遵循正确的代码行, V(net)[1] $ male将返回与V(graph)[24] $ male相同的值,并且如果存在则返回更多属性。

0 个答案:

没有答案