Rmarkdown 并排表格间距

标签 r pdf r-markdown tabular

我正在尝试通过 Rmarkdown 并排打印两个表格,输出为 PDF。

我可以很好地打印这些表格,但它们最终靠得很近,我找不到在它们之间创造更多空间的方法。我在其他帖子中找到的解决方案返回奇怪的输出或错误,例如此处的第二个仅给出“错误 43”:Align multiple tables side by side

我的代码是这样的:

```{r, echo=FALSE}
library(knitr)
kable(list(head(bymonth),head(bydecade)),align='c')
```

Tables

有人知道如何在这两个表格之间添加一些间距吗?

最佳答案

合并给定的答案 here你可以像这样手动完成:

```{r, echo = FALSE, results = 'asis', warning = F}
library(knitr, quietly = T)
t1 <- kable(head(mtcars[,1:2]), format = 'latex')
t2 <- kable(head(mtcars[,3:4]), format = 'latex')
cat(c("\\begin{table}[h] \\centering ", 
      t1,
    "\\hspace{1cm} \\centering ",
      t2,
    "\\caption{My tables} \\end{table}"))  
```

基本思想是单独创建表格并将它们与纯 latex 对齐。间距由 \\hspace{1cm} 添加。

enter image description here

关于Rmarkdown 并排表格间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41892591/

相关文章:

r - 从数据框中按组删除异常值的功能

r - 计算给定数据框中连续不大于阈值但分组的数量

swift - 使用 swift 代码从文件系统打开 pdf 文件

RMarkdown 从 bash block 访问参数

r - 在 HTML kable 表中打印换行符

html - Rmarkdown 无法编织为 pdf、work 或 html

r - ggplot2 网格重叠超出边界

r - 连接和求和不兼容的矩阵

r - 在 R 中编织成 PDF

pdf - 在 postscript 和 pdfmaker 末尾带有两个超链接的简单行