Je suis nouveau à Knitr. J'essaie de faire un rapport en utilisant des morceaux r, et je ne peux pas comprendre comment utiliser les légendes et les étiquettes pour référencer la figure plus tard. Voici un exemple de ce que j'aimerais faire:
---
title: "Plotting"
author: "xx"
date: '2015-08-10'
output: pdf_document
---
```{r figs, echo=FALSE, fig.width=7,fig.height=6,fig.cap="plotting example"}
par(mfrow=c(2,2))
plot(1:10, col=2)
plot(density(runif(100, 0.0, 1.0)))
plot(runif(100, 0.0, 1.0),type="l")
```
in Figure \ref{fig:figs} we see examples of plotting in R.
Je voudrais avoir une légende "Exemple de traçage", et avoir une étiquette, donc je peux utiliser la figure\ref {fig.label} dans le texte. J'ai essayé fig.cap et fig.lp, aucun d'entre eux ne fonctionne. J'apprécierais si si quelqu'un pouvait aider.
Vous pouvez y parvenir en incluant fig_caption: yes
dans l'en-tête:
---
title: "Plotting"
output:
pdf_document:
fig_caption: yes
---
```{r figs, echo=FALSE, fig.width=7,fig.height=6,fig.cap="\\label{fig:figs}plotting example"}
par(mfrow=c(2,2))
plot(1:10, col=2)
plot(density(runif(100, 0.0, 1.0)))
plot(runif(100, 0.0, 1.0),type="l")
```
in Figure \ref{fig:figs} we see examples of plotting in R.
Notez que l'étiquette de légende de la figure doit être incluse dans la légende avec une double barre oblique inverse, comme indiqué ci-dessus.