[R] xtable caption knitr

Michael Dewey info at aghmed.fsnet.co.uk
Tue Feb 24 15:10:18 CET 2015


Dear Aurora

I suspect the underscore character in your variable name is the problem.


On 24/02/2015 11:16, AURORA GONZALEZ VIDAL wrote:
> Dear all,
> I have a problem with the caption option on the xtable function.
>
> Using Rmarkdown, knitr generates correctly a pdf when I write something
> like this:
>
> ```{r xtable, results="asis"}
> library( xtable )
> variableName  <- c( "V03_1" )
> age <- c( rep(1,10),rep(2,10),rep(3,10) )
> gender <- c( rep("m",15), rep("f",15) )
>
> df <- data.frame( age, gender )
>
> t     <- xtable( df, caption = "hello" )
> print( t, caption.placement = 'top',comment = FALSE )
> ```
>
> But if I change to
>
> t     <- xtable(df, caption = variableName)
>
> wich is what I really want it retuns a pandoc error:
>
> ! Missing $ inserted.
> <inserted text>
>                  $
> l.112 \caption{V03_1}
>
> pandoc: Error producing PDF from TeX source
> Error: pandoc document conversion failed with error 43
>
> I don't know why because variableName is also a character variable!
>
> Any idea? Thank you very much!
>
>
> ------
> Aurora González Vidal
>
> Sección Apoyo Estadístico.
> Servicio de Apoyo a la Investigación (SAI).
> Vicerrectorado de Investigación.
> Universidad de Murcia
> Edif. SACE . Campus de Espinardo.
> 30100 Murcia
>
> @. aurora.gonzalez2 at um.es
> T. 868 88 7315
> F. 868 88 7302
> www.um.es/sai
> www.um.es/ae
>
> 	[[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
> -----
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2015.0.5645 / Virus Database: 4299/9172 - Release Date: 02/24/15
>

-- 
Michael
http://www.dewey.myzen.co.uk



More information about the R-help mailing list