针织 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
中的参数
用 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
中的参数