在 flexdashboard 中结合多个页面,不同类型的vertical_layout

mri*_*713 7 layout r r-markdown flexdashboard

我创建了一个包含多个页面的 flexdashboard 文档。我想要在第一页上,vetical_layout: fill但在第二页上我想要那个vertical_layout: scroll。我的文档是这样开始的:

---
title: "DASHBOARD"
output:
  flexdashboard::flex_dashboard:
    orientation: columns
    logo: logo.png
    vertical_layout: fill
---
Run Code Online (Sandbox Code Playgroud)

我怎样才能看到带有 的第二页vertical_layout: scroll

wib*_*ley 8

您可以覆盖vertical_layout单个 (H2) 列上的全局值。

---
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)
```
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明 在此处输入图片说明 这是覆盖全局值的类似示例。(但在这种情况下,他们正在更改页面 (H1) 级别的方向)。