当我使用kableExtra
包从RStudio生成格式化的表格时,kable_styling()
函数在块下面生成非常长的html输出,这会使笔记本变得杂乱无章。我曾尝试使用message=FALSE和warnings=FALSE作为块选项,但这两个选项都不能阻止块下面的这些长html消息。有没有其他选择来防止这些长的html消息?
library(dplyr)
library(knitr)
library(kableExtra)
mtcars %>%
group_by(cyl, am, vs) %>%
summarise(mpg = mean(mpg)) %>%
knitr::kable(format = "html") %>%
kableExtra::kable_styling()
我尝试从github--devtools::install_github("haozhu233/kableExtra")--and安装kableExtra的开发版本,但没有解决这个问题。
发布于 2018-06-02 03:05:22
通过管道将其传递给invisible()
--当您希望呈现HTML时,必须将其删除,但这有助于保持笔记本的安全性(一旦您知道它可以工作)。
```{r echo=FALSE, message=FALSE, warning=FALSE}
库(Dplyr)
库(Knitr)
库(KableExtra)
mtcars %>%
group_by(cyl,am,vs) %>%
汇总(mpg=平均值(Mpg)) %>%
%>%::kable(格式= "html")
kableExtra::kable_styling() %>%
invisible()
https://stackoverflow.com/questions/50647716
复制相似问题