Kable (kableExtra) вертикальная полоса прокрутки в связанном RMarkdown html_document? - PullRequest
1 голос
/ 23 апреля 2020

Вертикальная полоса прокрутки, созданная с помощью 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 я вижу вертикальную полосу прокрутки

enter image description here

Но после вязания вертикальная полоса прокрутки исчезла и все данные. напечатана рамка

enter image description here

Как заставить вертикальную полосу прокрутки отображать в вязаном HTML так же, как это было в RStudio?

1 Ответ

2 голосов
/ 23 апреля 2020

Посмотрите на функцию scroll_box() из пакета kableExtra.

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

Чтобы указать размер поля, см. Аргументы в документации

...