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 目前不可用。相反,我使用 knitr
和 kable()
函数。此代码工作正常:
{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
可能会有所帮助。
我正在寻找一种方法来更改我的 Rmd 文件中的设置,以便 html 输出包含所有列并且 table 不会中断。我尝试按照此解决方案 (Output table width in Rmarkdown) 更改 css 属性,但这不会影响我的输出。
我目前有 17 列并使用 pandoc.table,但在 table 被破坏之前只显示了 5 列,接下来的 5 列显示在下面。
我需要进行哪些更改才能在我的 html 输出中显示整个 table?
感谢您的帮助。
我无法使用 pandoc
包,因为 R 版本 3.2.0 目前不可用。相反,我使用 knitr
和 kable()
函数。此代码工作正常:
{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
可能会有所帮助。