funcion r latex sweave xtable

funcion - ¿Usando xtable con R y Latex, modo matemático en nombres de columna?



xtable in r markdown (2)

Estoy utilizando xtable para compilar tablas de R automáticamente al compilar mi documento TeX. La pregunta que tengo es cómo obtengo los nombres de variable en la tabla (que en mi caso son los nombres de columna en un marco de datos) para estar en modo matemático. He almacenado mis resultados en el marco de datos adf.results, y esencialmente lo que quiero es

colnames(adf.results) <- c(" ", "$m^r_t$", "$/delta p_t$", "$R^r_t$", "$R^b_t$", "$y^r_t$")

pero eso simplemente inserta $m^r_t$ ... como nombres de columna sin interpretarlos como en modo matemático. ¿Alguien tiene una solución?



como se sugiere en la viñeta de la galería xtable , debe usar una función de desinfección (como también lo sugiere unikum). Solo un código ficticio de cómo lo conseguí trabajando con tu ejemplo:

library(xtable) adf.results<-matrix(0,ncol=6,nrow=4) colnames(adf.results) <- c(" ", "$m^r_t$", "$//delta p_t$","$R^r_t$", "$R^b_t$", "$y^r_t$") print(xtable(adf.results),sanitize.text.function=function(x){x})

Suerte con ello.

Saludos cordiales,

FM