Re: [R-es] Tablas con tabular en latex
Centrandome un el problema de generar el _ directemente en latex desde Sweave existe otra solución mucho más elegante y sencilla. Se trata incluir el paquete \usepackage{underscore} en el fichero .rwd. En mi caso funciona perfectamente. Saludos. Gracias de nuevo. El 10 de junio de 2015, 9:56, doblett dobl...@gmail.com escribió: Buenas, muchas gracias José Luis. Apliqué tanto el formato dentro de la función tabular como la salida de esta función a xtable y efectivamente no se puede aplicar. Llevaba dos días buscando la solución por internet y ayer tarde di con el problema. La aplicación de la función latex(tabular()) era correcta, el error se generaba debido al nombre de la variable, en mi caso la variable es FECHA_LLAMADA y con un guión bajo, éste se tiene que tratar dentro de latex y por tanto daba problema si utilizaba la salida directa. Como solución queda: - Si es posible, modificar el nombre de la variable para que no contenga el _. Es la mejor opción. - Si no es posible, modificar el fichero .tex de salida y tratar el _ dentro del leguaje latex. Os dejo el enlace donde encontre la solución: http://stackoverflow.com/questions/12865755/insert-latex-table-in-rnw-file-using-rstudio. Saludos Muchas gracias El 9 de junio de 2015, 13:57, Jose Luis Cañadas Reche canadasre...@gmail.com escribió: Hola de nuevo En la ayuda de tabular viene que se puede usar format sobre un objeto tabular con el parámetro latex. Ejemplo format(tabular( (Species + 1) ~ (n=1) + Format(digits=2)* (Sepal.Length + Sepal.Width)*(mean + sd), data=iris ), latex=TRUE) [,1] [,2] [,3] [,4] [,5] [1,] $\\phantom{0}50$ $5.01$ $0.35$ $3.43$ $0.38$ [2,] $\\phantom{0}50$ $5.94$ $0.52$ $2.77$ $0.31$ [3,] $\\phantom{0}50$ $6.59$ $0.64$ $2.97$ $0.32$ [4,] $150$$5.84$ $0.83$ $3.06$ $0.44$ El 09/06/15 a las 13:05, doblett escribió: Buenos días, estoy tratando de encontrar la manera de generar tablas en ficheros pdf (sweave) a través del paquete tables. He mirado que este tema esta activo en las listas pero no logro localizar las respuestas antes dadas, por eso lanzo esta consulta. Mi fichero .rnw tiene el siguiente aspecto: *** \documentclass{article} \usepackage{array,booktabs,caption} \begin{document} \SweaveOpts{concordance=TRUE} \include{math} echo=TRUE= save.image() load(./.RData) library(tables) library(xtable) attach(lfebrero) @ \section*{Informe} \subsection*{Llamadas por dia} echo=TRUE,results=tex= tabular(FECHA_LLAMADA ~ 1, data=lfebrero) @ \end{document}com * Sin embargo obtengo el error Missing $ inserted. Creo que el error lo genera la función latex() al general el código latex de la salida de la función tabular() Muchas gracias. Saludos. [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Re: [R-es] Tablas con tabular en latex
Buenas, muchas gracias José Luis. Apliqué tanto el formato dentro de la función tabular como la salida de esta función a xtable y efectivamente no se puede aplicar. Llevaba dos días buscando la solución por internet y ayer tarde di con el problema. La aplicación de la función latex(tabular()) era correcta, el error se generaba debido al nombre de la variable, en mi caso la variable es FECHA_LLAMADA y con un guión bajo, éste se tiene que tratar dentro de latex y por tanto daba problema si utilizaba la salida directa. Como solución queda: - Si es posible, modificar el nombre de la variable para que no contenga el _. Es la mejor opción. - Si no es posible, modificar el fichero .tex de salida y tratar el _ dentro del leguaje latex. Os dejo el enlace donde encontre la solución: http://stackoverflow.com/questions/12865755/insert-latex-table-in-rnw-file-using-rstudio. Saludos Muchas gracias El 9 de junio de 2015, 13:57, Jose Luis Cañadas Reche canadasre...@gmail.com escribió: Hola de nuevo En la ayuda de tabular viene que se puede usar format sobre un objeto tabular con el parámetro latex. Ejemplo format(tabular( (Species + 1) ~ (n=1) + Format(digits=2)* (Sepal.Length + Sepal.Width)*(mean + sd), data=iris ), latex=TRUE) [,1] [,2] [,3] [,4] [,5] [1,] $\\phantom{0}50$ $5.01$ $0.35$ $3.43$ $0.38$ [2,] $\\phantom{0}50$ $5.94$ $0.52$ $2.77$ $0.31$ [3,] $\\phantom{0}50$ $6.59$ $0.64$ $2.97$ $0.32$ [4,] $150$$5.84$ $0.83$ $3.06$ $0.44$ El 09/06/15 a las 13:05, doblett escribió: Buenos días, estoy tratando de encontrar la manera de generar tablas en ficheros pdf (sweave) a través del paquete tables. He mirado que este tema esta activo en las listas pero no logro localizar las respuestas antes dadas, por eso lanzo esta consulta. Mi fichero .rnw tiene el siguiente aspecto: *** \documentclass{article} \usepackage{array,booktabs,caption} \begin{document} \SweaveOpts{concordance=TRUE} \include{math} echo=TRUE= save.image() load(./.RData) library(tables) library(xtable) attach(lfebrero) @ \section*{Informe} \subsection*{Llamadas por dia} echo=TRUE,results=tex= tabular(FECHA_LLAMADA ~ 1, data=lfebrero) @ \end{document}com * Sin embargo obtengo el error Missing $ inserted. Creo que el error lo genera la función latex() al general el código latex de la salida de la función tabular() Muchas gracias. Saludos. [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
[R-es] Tablas con tabular en latex
Buenos días, estoy tratando de encontrar la manera de generar tablas en ficheros pdf (sweave) a través del paquete tables. He mirado que este tema esta activo en las listas pero no logro localizar las respuestas antes dadas, por eso lanzo esta consulta. Mi fichero .rnw tiene el siguiente aspecto: *** \documentclass{article} \usepackage{array,booktabs,caption} \begin{document} \SweaveOpts{concordance=TRUE} \include{math} echo=TRUE= save.image() load(./.RData) library(tables) library(xtable) attach(lfebrero) @ \section*{Informe} \subsection*{Llamadas por dia} echo=TRUE,results=tex= tabular(FECHA_LLAMADA ~ 1, data=lfebrero) @ \end{document}com * Sin embargo obtengo el error Missing $ inserted. Creo que el error lo genera la función latex() al general el código latex de la salida de la función tabular() Muchas gracias. Saludos. [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es