【问题标题】:Kable (kableExtra) vertical scrollbar in knitted RMarkdown html_document?针织RMarkdown html_document中的Kable(kableExtra)垂直滚动条?
【发布时间】:2020-08-06 02:28:36
【问题描述】:

使用kableExtra 生成的垂直滚动条在 RStudio 中有效,但在编织的 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都打印出来了

如何让垂直滚动条在针织 HTML 中显示与在 RStudio 中相同?

【问题讨论】:

    标签: r r-markdown knitr kableextra


    【解决方案1】:

    看看kableExtra包中的函数scroll_box()

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

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

    【讨论】:

      猜你喜欢
      • 2018-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多