Flexdashboard в ориентации R — столбцов

#r #r-markdown #flexdashboard

Вопрос:

Я пытаюсь спроектировать свою панель мониторинга в R через Markdown, но я не могу получить именно тот дизайн, который хотел.

введите описание изображения здесь

На вкладке раздела я хочу вставить опцию {.tabset}, сохранив тот же дизайн, что и выше. Тем не менее, когда я пытаюсь это сделать, дизайн изменился для изображения ниже:

введите описание изображения здесь Может кто-нибудь помочь вставить формат .tab в первый дизайн изображения?

Под первым кодом R Markdown

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

`r knitr::opts_chunk$set(echo = FALSE, warning = FALSE, message = FALSE, cache = F)`

```{css, echo=FALSE}
.fluid-row {
  font-size: 5.9vw;
}
```

```{r setup, include=FALSE}
# Libraries ---------------------------------------------------------------
pacman::p_load(ggplot2, tidyr, readxl ,dplyr, forcats, fitdistrplus,lubridate,
               tseries, forecast, timetk, zoo,wktmo, plotly,magrittr,
               widgetframe, data.table, webshot, htmlwidgets,stringr,
               formattable, calendR, flexdashboard)


options(scipen=999)
setwd('/media/arduin/Ubuntu HDD/02. Sanofi/04. Calendar')

```


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

Row {.tabset}
-------------------------------------

### Tab
```{r, echo=FALSE, results='hide'}

```

Row
-------------------------------------
### Tabla 1
```{r, echo=FALSE, error=TRUE, fig.height=8, message=FALSE, warning=FALSE}

```

Column {.tabset}
-------------------------------------
   
### Graph 1

```{r, attr.output='style="max-height: 100px;"'}

```   
 
### Graph 2
    
```{r}

```

### Graph 3
    
```{r}


```

### Graph 4
```{r}

```


### Graph 5
```{r}


```
 

Ответ №1:

Вы ищете что-то подобное?

введите описание изображения здесь

 ---
title: "Flexdashboard"
output: flexdashboard::flex_dashboard
---

Page 1
=====================================    
Column {data-width=400}
-------------------------------------
   
### Chart 1

```{r}
```   
 
### Chart 2
    
```{r}
```    
    
Column {.tabset data-width=400}
-------------------------------------
   
### Graph 3

```{r}

```   
 
### Graph 4
    
```{r}

```

### Graph 5
    
```{r}


```

### Graph 6
```{r}

```
 

Я использовал эту ссылку для кода макета, я думаю, вы можете захотеть Column , а не Row при создании блоков, также data-width помогает с макетом, как показано в ссылке

Комментарии:

1. Почти идеально, но я хочу поместить .tab в таблицу 1. Таким образом, у меня было бы что-то вроде chart1a, chart1b и chart1c. в одном и том же месте.