使用kable或kableextra增加或插入特定列之间的空间

时间:2019-07-16 09:22:20

标签: kable kableextra

对于LaTeX格式的多列kable表,我想增加分组列之间的间距(使用add_header_above完成分组)。 我该怎么办?

  tk<-kable(myTable, format="latex", booktabs=T, linesep="")
  tk<-tk%>%add_header_above(myHeader)

更新:对我来说,现在我已经解决了它,方法是在data.frame(在本例中为myTable)中插入空列。

似乎有一种方法可以在导出后使用例如对齐定义中的l@{\hskip 1in}。但是,这会在列之间留下白色空白,如果表格是例如条纹(latex_options=c("striped"))。我见过有人为乳胶编写自己的\rowcolor函数,该函数可以纠正颜色问题,但是对我来说,它不起作用,并且我对乳胶还不够熟悉。如果kableExtra团队的某人正在阅读本文,也许对新功能而言,在列之间实现自定义间距是个好主意。

0 个答案:

没有答案