如何在Kable中缩小列宽和表大小(type = rmarkdown)

时间:2015-06-23 15:45:41

标签: r slideshow r-markdown

我在rmarkdown制作幻灯片,当我使用

 kable(tablename)

列调整以使表适合整个幻灯片。

我希望以某种方式将列固定为更小的固定大小。通过围绕文本/数字的宽度包裹列,或声明固定的宽度。

另外,我不介意将整张桌子缩小到更小的尺寸。

我想避免使用其他套餐,只是想知道如何用kable来做这件事。

1 个答案:

答案 0 :(得分:0)

我在使用latex命令和minipage包编织.pdf时这样做。我认为你不得不安装它。

\centering
\begin{minipage}{0.4\textwidth}
```{r}
Use your kable command here to create your first table

knitr::kable(data[c(rownum),],format = "latex")
```
\end{minipage}
\begin{minipage}{0.4\textwidth}
```{r}
Use your kable command here to create your second table

knitr::kable(data[c(rownum),],format = "latex")
```
\end{minipage}
\flushleft

\ centering和\ flushleft命令是您的偏好,并按照您的期望行事。两个小型命令将并排放置表格。你可以放置两个以上的byt来使用{0.4 \ textwidth}部分,这意味着允许表占用文本宽度的0.4。

希望这有帮助!