我正在使用 Quarto 并尝试在绘图下方显示标题:
```{r}
#| fig-cap: "*Caption here"
#| column: page-inset-right
library(plotly)
fig <- plot_ly(midwest, x = ~percollege, color = ~state, type = "box")
fig
```
不幸的是,标题没有显示在呈现的文档中。我以为
fig-cap
只适用于静态图形,但后来我看到这个Posit的例子他们似乎能够使用fig-cap
和绘图。
如何在 R 下的 Quarto 中的绘图下方添加标题?
您应该添加一个
label
来显示图形标题,如下所示:
---
title: "Untitled"
format: html
editor: visual
---
Here is your @fig-plotly
```{r}
#| label: fig-plotly
#| fig-cap: "*Caption here"
#| column: page-inset-right
#| echo: false
#| message: false
library(plotly)
fig <- plot_ly(midwest, x = ~percollege, color = ~state, type = "box")
fig
```
输出:
这里类似但没有在你的文本中引用:
---
title: "Untitled"
format: html
editor: visual
---
```{r}
#| label: fig-plotly
#| fig-cap: "*Caption here"
#| column: page-inset-right
#| echo: false
#| message: false
library(plotly)
fig <- plot_ly(midwest, x = ~percollege, color = ~state, type = "box")
fig
```
输出: