grid.table保持覆盖,而不是生成新图

时间:2018-07-03 20:52:20

标签: r grid gridextra

我的问题与链接为重复项的问题不同,因为正如我所解释的,grid.newpage()根本无法帮助我,这就是链接问题的解决方案。

我无法将输出另存为文件或更改图形设备。我只有一个图形设备,当我发出多个绘图命令时,会得到多个绘图。

当我发出包括grid.newpage()在内的几个网格命令时,不会生成任何图,并且在会话结束时查看器中剩下的任何东西都是我唯一得到的图。

如果没有绘制一些充满灰色方块的预定义背景,则使用plot(g)(如果g是grid.table)将产生所需的效果。

如何使grid.table产生一个新表而不是覆盖旧表?

如果我这样做:

plot(rnorm(10))
plot(rnorm(100))

我得到两个情节。 但是如果我这样做:

grid.table(mtcars %>% head(1))

它只是将其绘制在最后一个图上。

grid.newpage()

并没有帮助,因为这只会删除图表,然后绘制表格。 如何从grid.table中获得与执行连续绘图时相同的行为,在连续绘图中它们都是分别生成的,而不是一个覆盖另一个?

0 个答案:

没有答案