gpt4 book ai didi

r - 如何使用 gtable_add_grob() 不 'add'

转载 作者:行者123 更新时间:2023-12-04 00:41:45 27 4
gpt4 key购买 nike

为什么下图不显示 6 个面板中的数字( g ;通过 textGrob(label=g)) 指定)?如果我只使用 text grob,这也有效,但 text grob 和矩形 grob 似乎并不那么容易。不幸的是 gtable_add_grob 的帮助页面没有提供很多帮助...

require(gtable)
base <- gtable(widths=unit(rep(1, 2), "null"),
heights=unit(rep(1, 3), "null"))
g <- 1
for(i in 1:3) {
for(j in 1:2) {
base <- gtable_add_grob(base, list(rectGrob(gp=gpar(fill="#FF000088")), textGrob(label=g)), i, j)
g <- g+1
}
}
grid.draw(base)

最佳答案

grob 需要不同的名称:

base <- gtable_add_grob(base, 
list(rectGrob(gp=gpar(fill="#FF000088")), textGrob(label=g)), i, j,
name=1:2)

关于r - 如何使用 gtable_add_grob() 不 'add',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18028920/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com