我想提请两个图g1,并g2在与同积R的版本igraph。但是,如果我只应用plot(or plot.igraph) 函数两次,我只会得到两个单独的图。有没有办法在同一个图上绘制两个图形?
这是一些最小的代码:
library(igraph)
g1 <- barabasi.game(10)
g2 <- barabasi.game(5)
plot(g1)
plot(g2)
Run Code Online (Sandbox Code Playgroud)
编辑:我希望两个图都绘制在同一个图中。因此,如果它们在各自的图中保持接近的空间位置,那么在该图中,一个节点g1和另一个节点g2很可能重叠。
我们可以使用 par(mfrow=c(1,2)),并在第二个图中写入 add=TRUE 。
library(igraph)
par(mfrow=c(1,2))
g1 <- barabasi.game(10)
g2 <- barabasi.game(5)
plot(g1)
plot(g2,add=TRUE)
Run Code Online (Sandbox Code Playgroud)