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}
.
我正在尝试通过 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}
.