2015-12-17 10 views
5

E 'possibile fare riferimento a un oggetto precedentemente definito in una didascalia di un pezzo Rnw ?fa riferimento a un oggetto precedentemente definito in una didascalia "knitr` Rnw cifra

<<chunk1>>= 
    myObj <- "caption" 
@ 

<<chunk2, fig.cap="This is my \\Sexpr{myObj}">>= 
    plot(1,2) 
@ 

This SO answer illustra come utilizzare LaTeX in una didascalia, ma non è possibile ottenere la stessa idea di lavorare con \Sexpr{} e un oggetto R.

+2

Il comando 'fig.cap = paste (" Questo è il mio ", myObj)' funziona? – MrFlick

+0

sì, @MrFlick. buona soluzione. –

risposta

1

@MrFlick ha offerto una soluzione semplice:

fig.cap=paste("This is my", myObj) 

Documentare qui per chiudere la questione.

Problemi correlati