2016-09-29 7 views
2

Я пытаюсь получить вертикальный свиток, но это не работает, может кто-нибудь объяснить, почему? Я также хотел бы по умолчанию показать 20 строк сразу.R вертикальный свиток не работает

Благодаря


title: "Untitled" 
output: 
    flexdashboard::flex_dashboard: 
    orientation: columns 
    vertical_layout: fill 
--- 

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

Column {data-width=650} 
----------------------------------------------------------------------- 

### Chart A 

```{r} 
datatable(cars ,options = list(c(bPaginate = F, scrollY=T)), filter = 'top') 
``` 

ответ

4

Параметр scrollY не является логическим значением. Вы должны указать фиксированную высоту таблицы как per the datatables documentation.

--- 
title: "Untitled" 
output: 
    flexdashboard::flex_dashboard: 
    orientation: columns 
    vertical_layout: fill 
--- 

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

Column {data-width=650} 
----------------------------------------------------------------------- 

### Chart A 

```{r} 
DT::datatable(cars, filter = "top", 
        options = list(pageLength = 20, scrollY = "200px")) 
```