Сделайте DT (DataTable) отзывчивым, используя flexdashboard с Shiny в R - PullRequest
1 голос
/ 31 марта 2020

Следующий пример (файл ex.Rmd) приводит к горизонтальной полосе прокрутки, когда ширина окна мала. Есть ли способ сделать таблицу полностью отзывчивой, т.е. убрать горизонтальную прокрутку и добавить столбцы под свернутую информацию?

    ---
    title: "Untitled"
    output: 
      flexdashboard::flex_dashboard:
        orientation: rows
        vertical_layout: fill
    runtime: shiny
    editor_options: 
      chunk_output_type: console
    ---

    ```{r setup, include=FALSE}
    library(flexdashboard)
    library(DT)
    ```

    Menu
    =======================================================================

    Row
    -----------------------------------------------------------------------

    ### Testing  

    ```{r}
    renderDT(head(mtcars), extensions = c('Responsive'))
    ```

Result of small window

1 Ответ

0 голосов
/ 01 апреля 2020

А как же

renderDT({
  datatable(head(mtcars), extensions = c('Responsive'), 
            options = list(responsive = TRUE))
})
...