关于在 R Markdown(PDF 输出)中引用图形的问题?
Questions about referencing figures in R Markdown (PDF output)?
我正在尝试将 R markdown 编织成 pdf 文档。我想自动引用我的图形,这样当我在文本中提到图 1 时,它可以自动指向图形部分的图 1。
我下载了 bookdown 包并尝试了以下代码,因为我使用了 bookdown 指南的介绍。然而,在我编织之后,它显示了我输入的内容,而不是我想要它显示的标签。
这是我的 YAML header:
---
title: Policy Analysis
author: Me
fontsize: 12pt
output:
pdf_document: default
bookdown::pdf_document2: default
mainfont: Times New Roman
geometry: margin=2.54cm
subtitle: Web address
abstract: "This is an analysis"
---
下面是我的代码:
library('bookdown')
\@ref(fig:explore) is produced to look at each of the 9 counties and their respective air emission.
```{r explore, fig.cap="Data Exploration", fig.height = 5.5, fig.width = 9}
par(mar = c(4, 4, .1, .1))
plot(cars, pch = 19)
```
我希望它能引导我查看由代码 chuck explore
生成的图表,但文本最终仍然显示为我输入的内容:
@ref(fig:explore) 是为了查看 9 个县中的每一个县及其各自的空气排放。
基本上,@ref(fig:explore) 没有做任何引用该图的事情。
图表如下所示。
我的设置有问题吗?如果有人对此有任何想法,请告诉我。
谢谢!
你没有提供你的 YAML header,但我认为是有问题的。它应该有以下行:
---
output:
bookdown::pdf_document2
---
如果不从包中加载模板,您将无法使用 bookdown
的功能。
我正在尝试将 R markdown 编织成 pdf 文档。我想自动引用我的图形,这样当我在文本中提到图 1 时,它可以自动指向图形部分的图 1。
我下载了 bookdown 包并尝试了以下代码,因为我使用了 bookdown 指南的介绍。然而,在我编织之后,它显示了我输入的内容,而不是我想要它显示的标签。
这是我的 YAML header:
---
title: Policy Analysis
author: Me
fontsize: 12pt
output:
pdf_document: default
bookdown::pdf_document2: default
mainfont: Times New Roman
geometry: margin=2.54cm
subtitle: Web address
abstract: "This is an analysis"
---
下面是我的代码:
library('bookdown')
\@ref(fig:explore) is produced to look at each of the 9 counties and their respective air emission.
```{r explore, fig.cap="Data Exploration", fig.height = 5.5, fig.width = 9}
par(mar = c(4, 4, .1, .1))
plot(cars, pch = 19)
```
我希望它能引导我查看由代码 chuck explore
生成的图表,但文本最终仍然显示为我输入的内容:
@ref(fig:explore) 是为了查看 9 个县中的每一个县及其各自的空气排放。
基本上,@ref(fig:explore) 没有做任何引用该图的事情。
图表如下所示。
我的设置有问题吗?如果有人对此有任何想法,请告诉我。
谢谢!
你没有提供你的 YAML header,但我认为是有问题的。它应该有以下行:
---
output:
bookdown::pdf_document2
---
如果不从包中加载模板,您将无法使用 bookdown
的功能。