在RMarkdown中编织为HTML时,是否可以将标题移到图形上方?似乎在PDF中是可能的,即when knitting to PDF,但我不知道如何将其复制为HTML。我正在使用bookdown
对数字进行编号。
当我运行这样的东西时:
```{r fig.cap= "caption"}
df <- data.frame(letter = letters[1:5], value = 1)
ggplot(df, aes(as(factor(1), value, fill = letters))) +
geom_bar(stat = "identity")
```
标题显示在图的底部,但我想将其显示在图的上方。
最佳答案
对于HTML输出,您可以设置块选项fig.topcaption = TRUE
以将标题放在图形上方。下面是一个最小的示例(它适用于html_document
和 bookdown 的HTML输出格式):
---
title: "Reprex"
output:
html_document: null
bookdown::html_document2: null
---
```{r, fig.cap='A caption.', fig.topcaption=TRUE}
plot(cars)
```
关于r - html Rmarkdown中上图的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56979022/