gpt4 book ai didi

html - 我如何在 R markdown 中分隔子选项卡或(嵌套选项卡)而不是并排显示它们?

转载 作者:行者123 更新时间:2023-12-05 04:31:51 24 4
gpt4 key购买 nike

您好,如问题中所述,我想知道将子选项卡分开而不是并排显示它们所需的代码。我尝试了几个代码来创建两个子选项卡,每个子选项卡都包含一个不同的图形,然后在它们下面显示另外两个子选项卡以显示不同类型的 grpahs。这两个选项卡也将各自有图表。

我试过了,但它一直并排显示所有 4 个子选项卡,使报告变得困惑,而不是预期的那样..

我将提供代码示例:

## Analysis {.tabset .tabset-fade .tabset-pills}

### 1 {.tabset}

### 2 {.tabset}

### 3 {.tabset}

**A**
#### 3.1
A graph code here to be shown
#### 3.2
A graph code here to be shown

---

**B**
#### 3.3
A graph code here to be shown
#### 3.4
A graph code here to be shown

这就是我想做的 enter image description here

这就是我得到的 enter image description here

我把它编织成 HTML 文件

提前致谢

最佳答案

您需要“结束”标签集。您可以通过提高标题级别并使用 {-} 来完成此操作。

这是一个示例,基本上使用了您放在一起的内容。 (我使用了没有附加选项的输出 html_document。)

## Analysis {.tabset .tabset-fade .tabset-pills}

### 1

### 2

### 3

## {-}

### A {.tabset .tabset-fade .tabset-pills}

#### 3.1

A graph code here to be shown

```{r p1, echo=FALSE}
plot(x = 1, y = 2)
```

#### 3.2

A graph code here to be shown

```{r p2, echo=FALSE}
plot(x = 4, y = 10)
```

## {-}

---

### B {.tabset .tabset-fade .tabset-pills}

#### 3.3

A graph code here to be shown

```{r p3, echo=FALSE}
plot(x = 1, y = 10)
```

#### 3.4
A graph code here to be shown

```{r p4, echo=FALSE}
plot(x = 1:100, y = 100:1)
```

在图片中,我把它变窄了,这样对于 SO 来说就不会太大了。

enter image description here



更新从这里开始

我不完全确定我是否理解你的评论,所以你必须让我知道这是否澄清了事情,或者如果这仍然不是你要找的,请让我更详细地知道你是什么期待。

我看到当我创建 A 和 B 时它们与 1、2 和 3 处于相同的标题级别。我猜从您的角度来看这就是问题所在。

我选择组合一个更强大的嵌套选项卡集示例。因为这都是嵌套的,所以也不需要“停止”。 (顺便说一句,我添加了数字字母组合,以便您可以清楚地看到每个 View 呈现不同的内容。)

## Analysis {.tabset .tabset-fade .tabset-pills}

### 1

#### 1 A {.tabset .tabset-fade .tabset-pills}

##### 1.1

```{r p11, echo=FALSE}
plot(x = 1, y = 2)
```

##### 1.2

```{r p12, echo=FALSE}
plot(x = 1, y = 2)
```

### 2

#### 2 A {.tabset .tabset-fade .tabset-pills}

##### 2.1

```{r p21, echo=FALSE}
plot(x = 1, y = 2)
```

##### 2.2

```{r p22, echo=FALSE}
plot(x = 1, y = 2)
```

### 3

#### 3 A {.tabset .tabset-fade .tabset-pills}

##### 3.1

```{r p1, echo=FALSE}
plot(x = 1, y = 2)
```

##### 3.2

```{r p2, echo=FALSE}
plot(x = 4, y = 10)
```
----

#### 3 B {.tabset .tabset-fade .tabset-pills}

##### 3.3

```{r p3, echo=FALSE}
plot(x = 1, y = 10)
```

##### 3.4

```{r p4, echo=FALSE}
plot(x = 1:100, y = 100:1)
```

enter image description here enter image description here enter image description here

关于html - 我如何在 R markdown 中分隔子选项卡或(嵌套选项卡)而不是并排显示它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71769294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com