2017-04-05 7 views
3

複数のページを持つflexdashboardドキュメントを作成しました。私はその最初のページでvetical_layout: fillが好きですが、2番目のページで私はそのようにしますvertical_layout: scroll。マイドキュメントは、次のように起動します:flexdashboardで複数ページのvertical_layoutを組み合わせる

--- 
title: "DASHBOARD" 
output: 
    flexdashboard::flex_dashboard: 
    orientation: columns 
    logo: logo.png 
    vertical_layout: fill 
--- 

私はvertical_layout: scrollで2ページ目を見ることができますどのように?

答えて

3

個々の(H2)列のグローバルvertical_layoutの値を上書きできます。ここで

--- 
title: "Changing Vertical Layout" 
output: 
    flexdashboard::flex_dashboard: 
    orientation: columns 
    vertical_layout: fill 
--- 

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

Page 1 
================================ 

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

### Panel A 
```{r} 
qplot(cars$speed) 
qplot(cars$dist) 
``` 

Column {data-width=350} 
----------------------------------------------------------------------- 

### Panel B 
```{r} 
qplot(cars$speed) 
``` 

### Panel C 
```{r} 
qplot(cars$dist) 
``` 

Page 2 
================================ 

Column { vertical_layout: scroll} 
----------------------------------------------------------------------- 

### Panel A 
```{r} 
qplot(cars$speed) 
qplot(cars$dist) 
``` 

```{r} 
qplot(cars$speed) 
qplot(cars$dist) 
``` 

```{r} 
qplot(cars$speed) 
qplot(cars$dist) 
``` 

enter image description here はグローバル値をオーバーライドする同様の例です。 (しかし、in this case、彼らはページ(H1)レベルで方向を変えている)。

関連する問題