我知道 gridExtra 已经更新了。因此,我不知道如何改变标题大小了。以下代码不再适用:
grid.arrange(a, b, c, d,ncol=2,
nrow=2, main=textGrob("Title", gp=gpar(fontsize=15,font=8)))
那个方法已经不起作用了,将选项更改为"top",但我无法找到textGrob功能以更改字体大小。有什么线索吗?谢谢。
首先,您可以使用library()
或require()
导入grid
包。其次,在您的代码中将main
更改为top
。
请见下方:
library(grid)
grid.arrange(a, b, c, d,ncol=2,
nrow=2, top=textGrob("Title", gp=gpar(fontsize=15,font=8)))
我遇到了与gridExtra v2.0.0
类似的问题,收到以下错误信息:
Error in arrangeGrob(...) : could not find function "textGrob"
这表明gridExtra
的依赖项grid没有被加载。我通过要求或导入库grid
来解决它,方法有:require(grid)
或library(grid)
。
希望这有所帮助。
简短回答:现在使用top = textGrob("Title")
来设置标题。
简短解释:原始参数名称很混乱(“main”,“sub”,“legend”(!),“left”),因此此更新增加了更多的一致性(top/bottom/right/left)。