Rmarkdown输出显示以有线样式和常规样式打印的表格

时间:2019-02-01 13:18:03

标签: r r-markdown knitr

我的代码如下:

kable(knit_print(func), format = "html", col.names = c("Point Name", "CFU count"))%>%
kable_styling(bootstrap_options = c("striped", "hover"))

每当我编织Rmd文档时,它都会显示我正在打印的表格的漂亮排列版本(func)和“常规”打印版本(###小标题:5 x 2,并在下面显示表格)。 / p>

我应该怎么做才能只打印“美丽”版本?我是从一天前开始使用Rmarkdown的,但仍然对格式化有些迷惑,非常感谢。

2 个答案:

答案 0 :(得分:0)

这也是我从艺慧那里学到的一个窍门。我假设您知道kableExtra的文档站点。

https://haozhu233.github.io/kableExtra/awesome_table_in_html.html

如果用“ .Rmd”替换最后一个“ .html”。您将获得此文档的rmarkdown文件。

答案 1 :(得分:0)

最后,这对我来说是成功的。块选项显然很重要,感谢您的反馈:)。我要发布最终版本,它将获得更好的效果。

{r echo = FALSE, results = 'hold'}
kable(func, format = "html", col.names = c("Point Name", "CFU count"), caption="Number of samples with 1 CFU grouped by point")%>%
kable_styling(bootstrap_options = c("striped", "hover"))