tengo una tabla que incluye la siguiente columna:Manejo de barras invertidas de látex en xtable
mytable <- data.frame(beta_0 = c(1,2,3)
Lo que quiero hacer es salida de una tabla con un encabezado de columna en el marcado de látex, por ejemplo, $\beta_0$
Sin embargo, me parece que no puede encontrar la manera de emitir el "$ \ beta_0 $" usando print.xtable
:
colnames(mytable) <- "$\beta_0$"
library(xtable)
print(xtable(mytable), include.rownames = F)
devuelve un encabezado de la columna de
\eta\_0\$
en lugar de
$\beta_0$
Supongo que la respuesta es el argum "sanitize.colnames.function" a print.xtable
, pero no me resulta obvio cómo usarlo, y ?print.xtable
no proporciona ejemplos.
En concreto, me gustaría dar salida a una mesa de látex como:
\begin{table}[ht]
\begin{center}
\begin{tabular}{r}
\hline
$\beta_0$ \\
\hline
1.00 \\
2.00 \\
3.00 \\
\hline
\end{tabular}
\end{center}
\end{table}
Consulte también: http://stackoverflow.com/questions/32865384/function-to-sanitize-strings-for-latex-compilation – landroni