“ggplotGrob”是如何工作的?

“ggplotGrob”是如何工作的?,r,ggplot2,R,Ggplot2,目前为函数ggplotGrob提供的文档很少。这篇文章的信息量大了一点,但仍然没有多大帮助 您能否提供一个简短的教程,说明如何使用函数ggplotGrob?ggplotGrob与ggplot\u gtable(ggplot\u build(x))相同;这只是一个方便的函数来保存一些输入 最终目标是将ggplot对象(本质上是一个描述如何构建绘图的列表)转换为gtable,gtable是一个可以在设备上绘制的网格图形对象(grob)。因此,如果您想要更改ggplotGrob的输出以更改布局或向布局

目前为函数
ggplotGrob
提供的文档很少。这篇文章的信息量大了一点,但仍然没有多大帮助


您能否提供一个简短的教程,说明如何使用函数
ggplotGrob

ggplotGrob
ggplot\u gtable(ggplot\u build(x))
相同;这只是一个方便的函数来保存一些输入


最终目标是将ggplot对象(本质上是一个描述如何构建绘图的列表)转换为gtable,gtable是一个可以在设备上绘制的网格图形对象(grob)。因此,如果您想要更改
ggplotGrob
的输出以更改布局或向布局中添加图形组件,那么您应该查看GTTable包

我的最终目标是重现中显示的图形。答案中的代码使用了不推荐使用的函数。ggplot2现在有了更细微的方面标签选项。请先看看它们是否能满足您的需求,然后再进行grobbing。顺便说一句,“EPFL网站”只是文档的一个非常旧的版本,在ggplotGrob被删除之前,后来以另一种形式IIRC重新引入。