我必须使用gridExtra::grid.arrange来绘制几个图形,因为我使用的软件包需要这样做才能创建图形拟合。我必须使用grid.arrange来为图形创建标题。现在我想将这两个功能结合起来,但无法想出如何操作。所以,我想要将几个图形并排绘制,并给它们各自不同的标题。
我有euler1和euler2两个拟合结果,代表我的欧拉图中的数据。对于将两个图形并排绘制,以下代码适用于我:
亲切的问候, 朱迪思
我有euler1和euler2两个拟合结果,代表我的欧拉图中的数据。对于将两个图形并排绘制,以下代码适用于我:
gridExtra::grid.arrange(plot(euler1),plot(euler2))
对于给单个图表加标题,这段代码适用:
plot1 <- plot(euler1)
grid.arrange(grobs = list(plot1), top = "Title 1")
现在,我想要将这两个代码组合起来。我该怎么做?
例如,我尝试了以下操作(但没有成功):
plot1 <- plot(euler1)
plot2 <- plot(euler2)
gridExtra::grid.arrange(plot1, plot2, grobs = list(plot1, plot2), top = list("Title 1","Title 2"))
亲切的问候, 朱迪思