Create a single column gtable.
gtable_col(name, grobs, width = NULL, heights = NULL, z = NULL, vp = NULL)
name | a string giving the name of the table. This is used to name the layout viewport |
---|---|
grobs | a single grob or a list of grobs |
width | a unit vector giving the width of this column |
heights | a unit vector giving the height of each row |
z | a numeric vector giving the order in which the grobs should be
plotted. Use |
vp | a grid viewport object (or NULL). |
library(grid) a <- rectGrob(gp = gpar(fill = "red")) b <- circleGrob() c <- linesGrob() gt <- gtable_col("demo", list(a, b, c)) gt#> TableGrob (3 x 1) "demo": 3 grobs #> z cells name grob #> 1 1 (1-1,1-1) demo rect[GRID.rect.71] #> 2 2 (2-2,1-1) demo circle[GRID.circle.72] #> 3 3 (3-3,1-1) demo lines[GRID.lines.73]plot(gt)