我想在Quarto
演示中使用r-stack
layout类,并使用ggplot和ggplotly输出。对于图像,我们可以使用上面链接中显示的以下代码:
---
title: "r-stack with graphs in Quarto"
format: revealjs
---
## Example slide
::: {.r-stack}
![](image1.png){.fragment width="450" height="300"}
![](image2.png){.fragment width="300" height="450"}
![](image3.png){.fragment width="400" height="400"}
:::
对r-stack
类使用以下代码无效:
---
title: "r-stack with graphs in Quarto"
format: revealjs
---
## Example slide
::: {.r-stack}
```{r}
library(ggplot2)
library(plotly)
p1 <- ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width)) +
geom_point()
ggplotly(p1)
library(ggplot2)
library(plotly)
p2 <- ggplot(iris, aes(x = Petal.Length, y = Petal.Width)) +
geom_point()
ggplotly(p2)
:::
输出:
![](https://i.stack.imgur.com/mSk08.png)
什么也没发生。所以我想知道是否有人知道如何使用`r-stack`类与ggplotly图形一样,它是可能的图像?
1条答案
按热度按时间sdnqo3pr1#
根据文件
.r-stack
旨在与片段一起使用,以逐步显示元素。
因此,要使
.r-stack
工作,您必须将绘图 Package 在fragements
中。注:我使用了不同的宽度和高度,以使堆叠的绘图可见。
::: {.r-stack}
::: {.fragment}
:::
::: {.fragment}
:::
:::