带有选项卡和面板的 r flex 仪表板布局

标签 r flexdashboard

我对具有两个选项卡的 flexboard 布局感兴趣,并且在每个选项卡中,布局被分成三个图 block 或面板。

这将给我一个包含三个面板的布局,这很好。

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

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

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

### Chart A

```{r}
```

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

### Chart B

```{r}
```

### Chart C

```{r}
```

这将给我一个包含两个选项卡的布局

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

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

Column {.tabset}
-------------------------------------

### Sheet 1

```{r}
```   

### Sheet 2

```{r}
```

如何将这两个放在一起,使我的布局如下所示

enter image description here

最佳答案

您需要在您提供的第一个示例中的 YAML header 下添加:

Sheet1
===

=== 会将选项卡附加到您的仪表板。

所以它看起来像:

---
title: "Panels"
output: 
  flexdashboard::flex_dashboard:
    orientation: columns
    vertical_layout: fill
---
Sheet1
===

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

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

### Chart A

```{r}
```

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

### Chart B

```{r}
```

### Chart C

```{r}
```

Sheet2
===

等...

关于带有选项卡和面板的 r flex 仪表板布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61488683/

相关文章:

javascript - 在 slidify 中为第二级元素符号点设置动画

r - infoBox shinydashboard 上的自定义图标

r - 如何在导航栏页面布局中插入值框?

r - 如何从 Rmarkdown 部分重构 Shiny 代码的服务器部分

在 Shiny 的应用程序中调整 Flex 仪表板仪表的大小

r - 从预处理的表达式矩阵创建 eset 对象?

r - 难以用 R 拟合 Gamma 分布

使用 ctree {partykit} 的 R 多路 split 树

r - 在非零列中查找百分比

降低 flexdashboard/storyboard 中框架的高度