【发布时间】:2020-07-09 00:37:13
【问题描述】:
使用 tableGrob 或 grid.table 创建表时。 有没有办法对齐表格内的文字?第一列在左边,其他列在右边?而不是默认的“中心”。
谢谢!
类似这样:我希望列“a”对齐到左侧。
a <- c("one","two","thirty five")
b <- c(1, 2, 3)
c <- c(4, 5, 6)
data <- data.frame(a,b,c)
windows()
grid.table(
data,
gpar.coretext=gpar(fontsize = 12),
gpar.coltext = gpar(fontsize = 12),
gpar.rowtext = gpar(fontsize = 12),
gpar.corefill =
gpar(fill = "green", alpha = 0.5, col = NA),
h.even.alpha = 0.5,
equal.width = FALSE,
show.rownames = FALSE,
show.vlines = TRUE,
padding.h = unit(15, "mm"),
padding.v = unit(8, "mm")
)
【问题讨论】:
-
我不知道为什么这会让投票结束。它缺乏可重复的示例,但这并不是一个真正的本地化问题。
-
能否请您分享一些您的代码,并解释更多?
-
我刚刚添加了代码。谢谢!
标签: r