每当我在R中使用tableGrob时,我无法垂直对齐单元格内部的文本,列和&行,但对于水平方向,选项存在,core.just =" left" ...
无论如何都要垂直对齐文字,因为它总是在中心。
答案 0 :(得分:4)
直接改编自new vignette,
library(gridExtra)
tt1 <- ttheme_default()
tt2 <- ttheme_default(core=list(fg_params=list(vjust=1, y=0.9)))
tt3 <- ttheme_default(core=list(fg_params=list(vjust=0, y=0.1)))
grid.arrange(
tableGrob(mtcars[1:4, 1:3], rows=NULL, cols=NULL, theme=tt1),
tableGrob(mtcars[1:4, 1:3], rows=NULL, cols=NULL, theme=tt2),
tableGrob(mtcars[1:4, 1:3], rows=NULL, cols=NULL, theme=tt3),
nrow=1)