针织 RMarkdown html_document 中的 Kable(kableExtra)垂直滚动条?

Kable (kableExtra) vertical scrollbar in knitted RMarkdown html_document?

kableExtra 生成的垂直滚动条在 RStudio 中有效,但在 knitted html_document 中无效。

例子

取下面的Rmd文件

---
  output: html_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE, message = FALSE, warning = FALSE)
library(dplyr)
library(kableExtra)
```

```{r}
iris %>% 
  kable %>%
  kable_styling("striped", full_width = F)
```

当 运行 RStudio 中的块时,我看到一个垂直滚动条

但是编织后,垂直滚动条没有了,打印了整个data.frame

如何让垂直滚动条在 knitted HTML 中显示得与在 RStudio 中一样?

查看包 kableExtra 中的函数 scroll_box()

```{r}
iris %>% 
  kable %>%
  kable_styling("striped", full_width = F) %>% 
 scroll_box(width = "500px", height = "200px")
```

要指定框的大小,请参阅 documentation

中的参数