首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R markdown - flexdashboard -网格布局、滚动和选项卡集

R markdown - flexdashboard -网格布局、滚动和选项卡集
EN

Stack Overflow用户
提问于 2018-02-09 17:14:24
回答 1查看 3.7K关注 0票数 5

我正在尝试弄清楚如何将网格布局、行式标签集和在markdown / flexdashboard中滚动的功能结合起来。

我想要实现的是,标签3应该在右边的标签1和2与向下滚动到标签4-6的能力(其中标签6应该在4/5的右边)。如下所示:

这个是可能的吗?

代码语言:javascript
复制
---
title: "Test"
output: 
  flexdashboard::flex_dashboard:
    orientation: row
    vertical_layout: scroll

---

```{r setup, include=FALSE}

库(Flexdashboard)

代码语言:javascript
复制
A {data-orientation=rows}
===================================================

Row {data-width=500 data-height=400 .tabset}
-----------------------------------------------------------------------

### Tab 1 {data-height=400 data-width=500}

```{r}

绘图(rnorm(10))

代码语言:javascript
复制
### Tab 2 {data-height=400 data-width=500}

```{r}

绘图(rnorm(10))

代码语言:javascript
复制
Column 
-----------------------------------------------------------------------

### Tab 3 {data-height=400 data-width=300}
Some text


Row {data-width=500 data-height=400 .tabset}
-----------------------------------------------------------------------

### Tab 4 {data-height=400 data-width=500}

```{r}

绘图(rnorm(10))

代码语言:javascript
复制
### Tab 5 {data-height=400 data-width=500}

```{r}

绘图(rnorm(10))

代码语言:javascript
复制
Column 
-----------------------------------------------------------------------

### Tab 6 {data-height=400 data-width=300}

Some text
EN

回答 1

Stack Overflow用户

发布于 2020-04-26 13:52:22

以下是您的问题的可能解决方案

这是代码

代码语言:javascript
复制
---
title: "Test"
output: flexdashboard::flex_dashboard
---

```{r setup, include=FALSE}

库(Flexdashboard)

需要(Shinydashboard)

需要(闪亮)

需要(情节)

代码语言:javascript
复制
A {data-orientation=rows}
===================================================

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

```{r}

p1 <- plot_ly(x = 1:10,y= rnorm(10))

tabBox(width=5,tabPanel("Tab1",p1),tabPanel("Tab2"),height = "450px")

代码语言:javascript
复制
```{r}

tabBox(width=7,tabPanel("Tab3",“一些文本”),height = "450px")

代码语言:javascript
复制
Row
-----------------------------------------------------------------------

```{r}

p2 <- plot_ly(x = 1:10,y= rnorm(10))

tabBox(width=5,tabPanel("Tab4",p2),tabPanel("Tab5"),height = "450px")

代码语言:javascript
复制
```{r}

tabBox(width=7,id = "tabset4",tabPanel("Tab6",“一些文本”),height = "450px")

代码语言:javascript
复制
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48702343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档