以下代码生成2个表格.我如何设置它们并排排列,例如3对?
---
title: "sample"
output: pdf_document
---
```{r global_options, R.options=knitr::opts_chunk$set(warning=FALSE, message=FALSE)}
```
```{r sample, echo=FALSE, results='asis'}
library(knitr)
t1 <- head(mtcars)[1:3]
t2 <- head(mtcars)[4:6]
print(kable(t1))
print(kable(t2))
```
Run Code Online (Sandbox Code Playgroud)
如果我想在R中很好地打印我的sessionInfo中的PDF,我可以使用
toLatex(sessionInfo())
Run Code Online (Sandbox Code Playgroud)
似乎应该有一个类似的选项让rmarkdown在HTML中呈现,但我在这里或在Rdocumentation上找不到它.在重新发明轮子之前,以为我会问是否相当于
toMarkdown(sessionInfo())
Run Code Online (Sandbox Code Playgroud)
已经存在.
我试图在RMarkdown中为长桌制作一个"纵向"布局kable.例如,我希望将表拆分为两列,如下例所示:
dd <- data.frame(state=state.abb, freq=1:50)
kable(list(state=dd[1:25,], state=dd[26:50,]))
Run Code Online (Sandbox Code Playgroud)
但是,这个hack产生的输出看起来比正常kable输出更差(例如标题不是粗体).是否有"适当"的方式来使用kable?