rmarkdown - 增加 html 宽度以适应整个 table

rmarkdown - Increasing html width to fit entire table

我正在寻找一种方法来更改我的 Rmd 文件中的设置,以便 html 输出包含所有列并且 table 不会中断。我尝试按照此解决方案 (Output table width in Rmarkdown) 更改 css 属性,但这不会影响我的输出。

我目前有 17 列并使用 pandoc.table,但在 table 被破坏之前只显示了 5 列,接下来的 5 列显示在下面。

我需要进行哪些更改才能在我的 html 输出中显示整个 table?

感谢您的帮助。

我无法使用 pandoc 包,因为 R 版本 3.2.0 目前不可用。相反,我使用 knitrkable() 函数。此代码工作正常:

{r, echo=FALSE, results='asis'}
library(knitr)
examp <- data.frame(matrix(rep("Unicorn"), nrow=5, ncol=100))
kable(examp)

我认为,因为您没有提供示例,所以您需要指定 results='asis' 块选项。 尝试 ?kable 了解更多信息。

无论如何 ?pandoc.table 表明有一个选项 split.table 可能会有所帮助。