我已经用igraph package
绘制了 11 个不同的网络地图。我想像grid.arrange
函数一样将它们安排在同一页面(比如 4x3)中。但该grid.arrange
功能仅适用于grob
对象。
我是否可以实现上述目的,不一定使用该grid.arrange
功能,而只是一种在同一页面中面板网络地图的方法。
或者是否可以将igraph
对象更改grob
为grid.arrange
函数可以使用的对象?
下面生成四星网络作为示例代码;
library(igraph)
library(gridExtra)
g1 <- graph.ring(10)
g2 <- graph.ring(12)
g3 <- graph.ring(13)
grid.arrange(g1, g2, g3, ncol=3)