2016-10-21 2 views
2

Ich versuche Floating-Figur-Referenzen in R-Markdown zu bekommen, so dass ich nicht alle Referenzen manuell ändern muss, wenn ich später eine Zahl hinzufüge. Ich weiß, dass das in R Sweave/Latex möglich ist, aber ich hoffe, dass es einen Weg gibt, dies in Markdown zu tun, weil ich damit viel vertrauter bin. Ich habe den Code unten für ein einfaches Beispiel eingefügt, damit klar ist, was ich zu tun versuche. Jede Hilfe wird sehr geschätzt, ich habe für eine Weile eine Antwort darauf gesucht.Ich versuche Floating-Figur-Referenzen in R-Markdown zu bekommen

\begin{figure} 
```{r} 
d<- data.frame(x= 1:10,y = 1:10) 
plot(d$x,d$y) 
``` 
\caption{\label{fig:graph} plot of x vs y} 
\end{figure} 

In Abbildung \ ref {fig: graph} Sie sehen eine grafische Darstellung von x vs y

+0

diesen lesen? https://rpubs.com/ajlons/autonumfigs –

Antwort

1

Die Nummerierung erfolgt automatisch, um dieses Beispiel sehen und beachten Sie die fig_caption: yes Argument in der YAML-Header:

--- 
title: "Test" 
output: 
    pdf_document: 
    fig_caption: yes 
--- 

```{r, fig.cap="One"} 
d<- data.frame(x= 1:10,y = 1:10) 
plot(d$x,d$y) 
``` 

```{r, fig.cap="Two"} 
d<- data.frame(x= 1:10,y = 1:10) 
plot(d$x,d$y) 
``` 
+0

Kann auch das ** Bookdown ** Paket versuchen: https://bookdown.org/yihui/bookdown/a-single-document.html –

Verwandte Themen