Rmarkdown 并排表格间距

Rmarkdown side-by-side tables spacing

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

我可以很好地打印出 table,但它们最终靠得很近,我找不到在它们之间创建更多 space 的方法。我在其他帖子中找到的解决方案 returns 奇怪的输出或错误,例如这里的第二个只是给出了一个 'error 43':

我的代码是这样的:

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

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

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

```{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}"))  
```

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