`ggplotGrob`是如何工作的?

时间:2016-03-01 01:33:14

标签: r ggplot2

docs.ggplot2.org目前为函数ggplotGrob提供的文档非常少。 EPFL website提供了更多信息,但仍然没有多大帮助。

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

1 个答案:

答案 0 :(得分:23)

ggplotGrobggplot_gtable(ggplot_build(x))相同;这只是一个方便的功能,可以节省一些打字。

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