Victor, Me parece que podrías investigar si Scribus puede generar e insertar la salida de R en sus documentos, por lo que estás agregando a tu pregunta me parece que BI no es el camino. Si lo haces, creo que a más de uno en esta lista le interesará la experiencia. La alternativa sugerida por Emilio usando Rthml y CSS con probablemente markdown y, yo agregaría, pandoc me resulta muy interesante y prometedora, he realizado algunas cosas con Rthml y CSS y es mucho lo que se puede lograr (no completé, no lo necesitaba, el camino hasta pdf), pero claro depende de tu experiencia sobre html. Daniel Merino El 15 de abril de 2014, 6:18, Emilio L. Cano <emilopezcano@gmail.com>escribió:> Hola Víctor, > > Vaya por delante que la mejor opción para maquetar documentos en PDF es > LaTeX. Seguro que tienes tus motivos para no querer utilizar LaTeX. > > La alternativa más sencilla es markdown, pero como dices un markdown "puro" > compilado en html no siempre produce una buena impresión. > > La opción que yo usaría en ese caso es Rhtml combinado con CSS. Puedes > maquetar documentos tan avanzados como quieras, saltos de página, floats, > etc. combinando HTML y CSS, y los ficheros .Rhtml pueden incluir 'chunks' > igual que LaTeX y Markdown, automatizar la compilación, e incluso subirlos > a un servidor (yo lo hago por ejemplo con estas páginas: > http://www.sixsigmawithr.com/). Con CSS puedes personalizar los estilos > para presentar en pantalla y para imprimir. Esta opción no obstante > requiere un conocimiento alto de HTML y CSS, pero los resultados pueden ser > espectaculares. > > Por último, una opción intermedia es usar markdown insertando código HTML > cuando sea necesario. Por ejemplo, si se te corta una imagen al imprimir, > puedes incluir inmediatamente antes un salto de página con código HTML. En > un fichero markdown puedes incluir código HTML sólo donde lo necesites, y > el resto de formato (por ejemplo listas simplemente empezando con guiones) > se seguirá generando automáticamente. > > Un saludo, > Emilio > > ----------- > ¿Tienes twitter? Sigue a la comunidad R Hispano en @R_Hisp: > https://twitter.com/R_Hisp > > > > > > > > > El 15 de abril de 2014, 10:54, Víctor Nalda Castellet < > victor.nalda.castellet@gmail.com> escribió: > > Hola, lo primero muchísimas gracias a todos por las respuestas que me > > habéis dado. > > > > Precisamente, lo que busco es una solución opensource para realizar > > informes con los resultados de R. Que permita cierta maquetación como > > LaTeX, y sobre todo una impresión correcta (que no corte las imágenes > como > > ocurre con markdown/html). Y si dicha solución está orientada a servidor > > pues mucho mejor. > > > > Respecto a la respuesta de Javier Ruben, ¿alguien sabe conectar jasper > > report con R a traves de rjava? > > > > Joan, no se me había ocurrido pero es también una opción, gracias. > > > > Y Daniel, respecto a las soluciones BI que me has dado, ¿conoces si > > permiten maquetar (de cierta forma) el informe que se obtiene? > > > > > > Un saludo. > > > > > > El 14 de abril de 2014, 22:27, daniel <daniel319@gmail.com> escribió: > > > > > Victor, > > > > > > Para generar informes con los resultados de R en formato pdf no > encuentro > > > mejor solución que utilizando knitr junto con LaTeX. Recuerda también > que > > > usando markdown (mi experiencia es usando RStudio) también puedes > obtener > > > la salida como pdf, pero tienes siempre más control con LaTeX. > > > > > > Si lo que buscas es BI ("business intelligence") alejándote de pdf > tienes > > > las siguientes integraciones con R sobre las que no tengo ninguna > > > experiencia. En particular en mi trabajo tenemos microstrategy, por eso > > > hace poco busqué alternativas e integraciones con R, pero para mi aún > es > > un > > > tema pendiente: > > > > > > # JapserReport > > > > > > > > > http://blog.revolutionanalytics.com/2011/03/calling-r-from-jasperreports-server.html > > > # Microstrategy > > > http://rintegrationpack.codeplex.com/ > > > # Tableu > > > http://www.tableausoftware.com/es-es/node/25220 (creo que también > > > participa Revolution) > > > # Pentaho > > > https://github.com/piersharding/RPentaho > > > # icCube > > > https://code.google.com/p/renjin/ (mira el link con icCube) > > > # Tibco spotfire > > > > > > > > > http://spotfire.tibco.com/en/discover-spotfire/what-does-spotfire-do/predictive-analytics/tibco-enterprise-runtime-for-r-terr.aspx > > > > > > Supongo que la mayoría tienen una parte de su ecosistema por la cual > hay > > > que pagar una suscripción. > > > > > > Espero te sirva de algo, > > > > > > Daniel Merino > > > > > > > > > > > > El 14 de abril de 2014, 9:07, Víctor Nalda Castellet < > > > victor.nalda.castellet@gmail.com> escribió: > > > > > >> Hola a tod@s, quiero generar informes con los resultados de R en > > formato > > >> pdf preferiblemente. > > >> > > >> Actualmente estoy utilizando knitr junto con LaTeX. Y ya conozco el > > resto > > >> de formatos de salida de knitr como: markdown, html, ... > > >> > > >> ¿Alguien conoce otras alternativas? He visto algo de jasper report por > > >> ahí, > > >> pero desconozco cómo poder comunicarlo con R. > > >> > > >> > > >> Muchas gracias por adelantado. > > >> > > >> -- > > >> Víctor Nalda Castellet > > >> > > >> [[alternative HTML version deleted]] > > >> > > >> > > >> _______________________________________________ > > >> R-help-es mailing list > > >> R-help-es@r-project.org > > >> https://stat.ethz.ch/mailman/listinfo/r-help-es > > >> > > >> > > > > > > > > > -- > > > Daniel > > > > > > > > > > > -- > > Víctor Nalda Castellet > > > > [[alternative HTML version deleted]] > > > > > > _______________________________________________ > > 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 > >-- Daniel [[alternative HTML version deleted]]
Víctor Nalda Castellet
2014-Apr-15 17:13 UTC
[R-es] Fwd: ¿Cómo generar informes con R sin utilizar LaTeX?
¡Muchas gracias a ambos por vuestras respuestas! Un saludo. El 15 de abril de 2014, 15:33, daniel <daniel319@gmail.com> escribió:> Victor, > > Me parece que podrías investigar si Scribus puede generar e insertar la > salida de R en sus documentos, por lo que estás agregando a tu pregunta me > parece que BI no es el camino. Si lo haces, creo que a más de uno en esta > lista le interesará la experiencia. La alternativa sugerida por Emilio > usando Rthml y CSS con probablemente markdown y, yo agregaría, pandoc me > resulta muy interesante y prometedora, he realizado algunas cosas con Rthml > y CSS y es mucho lo que se puede lograr (no completé, no lo necesitaba, el > camino hasta pdf), pero claro depende de tu experiencia sobre html. > > Daniel Merino > > > > El 15 de abril de 2014, 6:18, Emilio L. Cano <emilopezcano@gmail.com > >escribió: > > > Hola Víctor, > > > > Vaya por delante que la mejor opción para maquetar documentos en PDF es > > LaTeX. Seguro que tienes tus motivos para no querer utilizar LaTeX. > > > > La alternativa más sencilla es markdown, pero como dices un markdown > "puro" > > compilado en html no siempre produce una buena impresión. > > > > La opción que yo usaría en ese caso es Rhtml combinado con CSS. Puedes > > maquetar documentos tan avanzados como quieras, saltos de página, floats, > > etc. combinando HTML y CSS, y los ficheros .Rhtml pueden incluir 'chunks' > > igual que LaTeX y Markdown, automatizar la compilación, e incluso > subirlos > > a un servidor (yo lo hago por ejemplo con estas páginas: > > http://www.sixsigmawithr.com/). Con CSS puedes personalizar los estilos > > para presentar en pantalla y para imprimir. Esta opción no obstante > > requiere un conocimiento alto de HTML y CSS, pero los resultados pueden > ser > > espectaculares. > > > > Por último, una opción intermedia es usar markdown insertando código HTML > > cuando sea necesario. Por ejemplo, si se te corta una imagen al imprimir, > > puedes incluir inmediatamente antes un salto de página con código HTML. > En > > un fichero markdown puedes incluir código HTML sólo donde lo necesites, y > > el resto de formato (por ejemplo listas simplemente empezando con > guiones) > > se seguirá generando automáticamente. > > > > Un saludo, > > Emilio > > > > ----------- > > ¿Tienes twitter? Sigue a la comunidad R Hispano en @R_Hisp: > > https://twitter.com/R_Hisp > > > > > > > > > > > > > > > > > > El 15 de abril de 2014, 10:54, Víctor Nalda Castellet < > > victor.nalda.castellet@gmail.com> escribió: > > > > Hola, lo primero muchísimas gracias a todos por las respuestas que me > > > habéis dado. > > > > > > Precisamente, lo que busco es una solución opensource para realizar > > > informes con los resultados de R. Que permita cierta maquetación como > > > LaTeX, y sobre todo una impresión correcta (que no corte las imágenes > > como > > > ocurre con markdown/html). Y si dicha solución está orientada a > servidor > > > pues mucho mejor. > > > > > > Respecto a la respuesta de Javier Ruben, ¿alguien sabe conectar jasper > > > report con R a traves de rjava? > > > > > > Joan, no se me había ocurrido pero es también una opción, gracias. > > > > > > Y Daniel, respecto a las soluciones BI que me has dado, ¿conoces si > > > permiten maquetar (de cierta forma) el informe que se obtiene? > > > > > > > > > Un saludo. > > > > > > > > > El 14 de abril de 2014, 22:27, daniel <daniel319@gmail.com> escribió: > > > > > > > Victor, > > > > > > > > Para generar informes con los resultados de R en formato pdf no > > encuentro > > > > mejor solución que utilizando knitr junto con LaTeX. Recuerda también > > que > > > > usando markdown (mi experiencia es usando RStudio) también puedes > > obtener > > > > la salida como pdf, pero tienes siempre más control con LaTeX. > > > > > > > > Si lo que buscas es BI ("business intelligence") alejándote de pdf > > tienes > > > > las siguientes integraciones con R sobre las que no tengo ninguna > > > > experiencia. En particular en mi trabajo tenemos microstrategy, por > eso > > > > hace poco busqué alternativas e integraciones con R, pero para mi aún > > es > > > un > > > > tema pendiente: > > > > > > > > # JapserReport > > > > > > > > > > > > > > http://blog.revolutionanalytics.com/2011/03/calling-r-from-jasperreports-server.html > > > > # Microstrategy > > > > http://rintegrationpack.codeplex.com/ > > > > # Tableu > > > > http://www.tableausoftware.com/es-es/node/25220 (creo que también > > > > participa Revolution) > > > > # Pentaho > > > > https://github.com/piersharding/RPentaho > > > > # icCube > > > > https://code.google.com/p/renjin/ (mira el link con icCube) > > > > # Tibco spotfire > > > > > > > > > > > > > > http://spotfire.tibco.com/en/discover-spotfire/what-does-spotfire-do/predictive-analytics/tibco-enterprise-runtime-for-r-terr.aspx > > > > > > > > Supongo que la mayoría tienen una parte de su ecosistema por la cual > > hay > > > > que pagar una suscripción. > > > > > > > > Espero te sirva de algo, > > > > > > > > Daniel Merino > > > > > > > > > > > > > > > > El 14 de abril de 2014, 9:07, Víctor Nalda Castellet < > > > > victor.nalda.castellet@gmail.com> escribió: > > > > > > > >> Hola a tod@s, quiero generar informes con los resultados de R en > > > formato > > > >> pdf preferiblemente. > > > >> > > > >> Actualmente estoy utilizando knitr junto con LaTeX. Y ya conozco el > > > resto > > > >> de formatos de salida de knitr como: markdown, html, ... > > > >> > > > >> ¿Alguien conoce otras alternativas? He visto algo de jasper report > por > > > >> ahí, > > > >> pero desconozco cómo poder comunicarlo con R. > > > >> > > > >> > > > >> Muchas gracias por adelantado. > > > >> > > > >> -- > > > >> Víctor Nalda Castellet > > > >> > > > >> [[alternative HTML version deleted]] > > > >> > > > >> > > > >> _______________________________________________ > > > >> R-help-es mailing list > > > >> R-help-es@r-project.org > > > >> https://stat.ethz.ch/mailman/listinfo/r-help-es > > > >> > > > >> > > > > > > > > > > > > -- > > > > Daniel > > > > > > > > > > > > > > > > -- > > > Víctor Nalda Castellet > > > > > > [[alternative HTML version deleted]] > > > > > > > > > _______________________________________________ > > > 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 > > > > > > > -- > Daniel > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >-- Víctor Nalda Castellet [[alternative HTML version deleted]]
Julio Alejandro Di Rienzo
2014-Apr-15 17:35 UTC
[R-es] ¿Cómo generar informes con R sin utilizar LaTeX?
Si la idea es generar reportes en PDF, en mi opinión pasar por látex es casi inevitable. El nivel devcontrol programático que tenes de los detalles de formato del documento son inigualables. Eso si, armate de mucha paciencia. La curva de aprendizaje tiene una pendiente muy próxima a cero durante un buen tiempo El martes, 15 de abril de 2014, Víctor Nalda Castellet < victor.nalda.castellet@gmail.com> escribió:> ¡Muchas gracias a ambos por vuestras respuestas! > > Un saludo. > > > El 15 de abril de 2014, 15:33, daniel <daniel319@gmail.com<javascript:_e(%7B%7D,'cvml','daniel319@gmail.com');> > > escribió: > > Victor, > > Me parece que podrías investigar si Scribus puede generar e insertar la > salida de R en sus documentos, por lo que estás agregando a tu pregunta me > parece que BI no es el camino. Si lo haces, creo que a más de uno en esta > lista le interesará la experiencia. La alternativa sugerida por Emilio > usando Rthml y CSS con probablemente markdown y, yo agregaría, pandoc me > resulta muy interesante y prometedora, he realizado algunas cosas con Rthml > y CSS y es mucho lo que se puede lograr (no completé, no lo necesitaba, el > camino hasta pdf), pero claro depende de tu experiencia sobre html. > > Daniel Merino > > > > El 15 de abril de 2014, 6:18, Emilio L. Cano <emilopezcano@gmail.com > >escribió: > > > Hola Víctor, > > > > Vaya por delante que la mejor opción para maquetar documentos en PDF es > > LaTeX. Seguro que tienes tus motivos para no querer utilizar LaTeX. > > > > La alternativa más sencilla es markdown, pero como dices un markdown > "puro" > > compilado en html no siempre produce una buena impresión. > > > > La opción que yo usaría en ese caso es Rhtml combinado con CSS. Puedes > > maquetar documentos tan avanzados como quieras, saltos de página, floats, > > etc. combinando HTML y CSS, y los ficheros .Rhtml pueden incluir 'chunks' > > igual que LaTeX y Markdown, automatizar la compilación, e incluso > subirlos > > a un servidor (yo lo hago por ejemplo con estas páginas: > > http://www.sixsigmawithr.com/). Con CSS puedes personalizar los estilos > > para presentar en pantalla y para imprimir. Esta opción no obstante > > requiere un conocimiento alto de HTML y CSS, pero los resultados pueden > ser > > espectaculares. > > > > Por último, una opción intermedia es usar markdown insertando código HTML > > cuando sea necesario. Por ejemplo, si se te corta una imagen al imprimir, > > puedes incluir inmediatamente antes un salto de página con código HTML. > En > > un fichero markdown puedes incluir código HTML sólo donde lo necesites, y > > el resto de formato (por ejemplo listas simplemente empezando con > guiones) > > se seguirá generando automáticamente. > > > > Un saludo, > > Emilio > > > > ----------- > > ¿Tienes twitter? Sigue a la comunidad R Hispano en @R_Hisp: > > https://twitter.com/R_Hisp > > > > > > > > > > > > > > > > > > El 15 de abril de 2014, 10:54, Víctor Nalda Castellet < > > victor.nalda.castellet@gmail.com> escribió: > > > > Hola, lo primero muchísimas gracias a todos por las respuestas que me > > > habéis dado. > > > > > > Precisamente, lo que busco es una solución opensource para realizar > > > informes con los resultados de R. Que permita cierta maquetación como > > > LaTeX, y sobre todo una impresión correcta (que no corte las imágenes > > como > > > ocurre con markdown/html). Y si dicha solución está orientada a > servidor > > > pues mucho mejor. > > > > > > Respecto a la respuesta de Javier Ruben, ¿alguien sabe conectar jasper > > > report con R a traves de rjava? > > > > > > Joan, no se me había ocurrido pero es también una opción, gracias. > > > > > > Y Daniel, respecto a las soluciones BI que me has dado, ¿conoces si > > > permiten maquetar (de cierta forma) el informe que se obtiene? > > > > > > > > > Un saludo. > > > > > > > > > El 14 de abril de 2014, 22:27, daniel <daniel319@gmail.com> escribió: > > > > > > > Victor, > > > > > > > > Para generar informes con los resultados de R en formato pdf no > > encuentro > > > > mejor solución que utilizando knitr junto con LaTeX. Recuerda también > > que > > > > usando markdown (mi experiencia es usando RStudio) también puedes > > obtener > > > > la salida como pdf, pero tienes siempre más control con LaTeX. > > > > > > > > Si lo que buscas es BI ("business intelligence") alejándote de pdf > > tienes > > > > las siguientes integraciones con R sobre las que no tengo ninguna > > > > experiencia. En particular en mi trabajo tenemos microstrategy, por > eso > > > > hace poco busqué alternativas e integrac > > > > > -- > Víctor Nalda Castellet >-- Prof. Julio Di Rienzo Estadística y Biometría FCA- U.N. Córdoba http://sites.google.com/site/juliodirienzo [[alternative HTML version deleted]]