Me interesa este tema. Estoy empezando ahora a ver el tema de armar documentos directamente con R y no estoy seguro en dónde me centro. Por lo que veo sweave y knitr son las dos grandes alternativas (de echo, no se siquiera si no son compatibles o complementarias). Para quien arranca en este tema y que pretende continuar sobre el mismo, que recomiendan, arrancar por sweave o por knitr? Saludos Fernando El 07/04/13 18:38, Rubén Gómez Antolí escribió:> Hola de nuevo: > > El 07/04/13 00:29, Olmo escribió: >> Hola: >> Sobre las dependencias de Knitr, hay que tener en cuenta que soporta 20 >> dispositivos distintos o eso creo, tikz es sólo uno de ellos, y supongo >> que de ahí que no lo pida como dependencia, > > Si, es lógico, con tantos dispositivos sería una locura instalarlos > todos. > >> yo hay otros muchos >> dispositivos que no tengo. >> >> Actualmente he conseguido compilar e instalar tikzDevice en R-3.0.0 de >> la siguiente manera (uso gentoo en amd64): >> >> install.packages( 'tikzDevice', >> repos=c('http://r-forge.r-project.org',getOption("repos")) ) >> >> Sobre pgfSweave no sé, yo antes de pasarme a knitr usaba tikzDevice para >> generar directamente los archivos tikz que usaba para mis figuras, >> ahora es cuando he empezado a usarlo a través de la opción dev=tikz de >> knitr. >> >> Espero que el repositorio te sirva y puedas compilarlo, supongo que >> habría forma de hacerlo andar con Sweave sin muchos problemas. > > Perfecto, ha compilado sin ningún problema. Con la opción de «repos» > es más rápido, normalmente bajaba el .tar.gz desde el archivo de CRAN > y después compilaba: dos pasos contra uno. :^) > > Me queda probar mis ficheros con Knitr, ya veremos a ver cuantos > problemas me da. > > Y, bueno, esperar que Knitr sea una opción de futuro. > > Gracias por la ayuda. > > Salud y Revolución. > > Lobo.
Hola: El 05/07/13 22:21, Fernando Macedo escribió:> Me interesa este tema. > Estoy empezando ahora a ver el tema de armar documentos directamente con > R y no estoy seguro en dónde me centro. > Por lo que veo sweave y knitr son las dos grandes alternativas (de echo, > no se siquiera si no son compatibles o complementarias).Compatibles no son, pero desde Knitr puedes «importar» ficheros de Sweave, con ciertos detalles, pero se puede.> Para quien arranca en este tema y que pretende continuar sobre el mismo, > que recomiendan, arrancar por sweave o por knitr?Yo te diría que tires por Knitr, parece que tiene futuro y las ventajas que ofrece sobre Sweave son numerosas. Después de un par de meses con él yo todavía hay aspectos que no domino bien, por ejemplo que no carga los paquetes que pongo al principio del documento, pero no es demasiado complejo de inicio -a fin de cuentas es usar R dentro de unos entornos bien definidos y añadir alguna opción especifica primero-, depende más de la complejidad de tu documento y del lenguaje que emplees en él. Por cierto, si tienes intención de usar LateX e imágenes TikZ, parece que Knitr prefiere el uso de XelateX. Yo todavía no he peleado con eso pero los gráficos han pasado de quedarme bien con pgfSweave a salir la tipografía inmensa en relación al gráfico.> Saludos > > FernandoSuerte y ya nos contarás. Salud y Revolución. Lobo. -- Libertad es poder elegir en cualquier momento. Ahora yo elijo GNU/Linux, para no atar mis manos con las cadenas del soft propietario. Porque la libertad no es tu derecho, es tu responsabilidad. http://www.mucharuina.com --------- Desde El Ejido, en Almería, usuario registrado Linux #294013 http://www.counter.li.org
Estimado Fermando Macedo Yo creo que hay una pregunta anterior ¿sabe escribir en latex? En lo que es Rstudio la ayuda es muy semejante, creo que es casi indistinto, pero para quien conoce latex el escribir tablas o referencias bibliográficas lo trae incorporado, o el uso de xtable dentro de R y Sweave. Estos dos aspectos yo no los comprendí en knitr. Hay algunos editores latex que leen y esciben Rnw, lo que en cierta forma ayuda, pero, para muchas cosas donde no es necesario latex knitr es muy conveniente, la segunda pregunta es ¿el resultado debe ser entregado en pdf, para un libro, o con solo un formato html es suficiente? Al respecto creo que es mejor pensar en como debe salir el resultado y seleccionar la tecnología que nos facilite este último. Yo aprendí latex, luego conocí algo de lyx, es gráfico pero ya estaba acostumbrado en latex, lo mismo con Sweave y las nuevas tecnologías, son más sencillas pero yo no pude reemplazar latex. Javier Marcuzzi -----Original Message----- From: Fernando Macedo Sent: Friday, July 05, 2013 5:21 PM To: r-help-es en r-project.org Subject: Re: [R-es] Alternativas a pgfSewave Me interesa este tema. Estoy empezando ahora a ver el tema de armar documentos directamente con R y no estoy seguro en dónde me centro. Por lo que veo sweave y knitr son las dos grandes alternativas (de echo, no se siquiera si no son compatibles o complementarias). Para quien arranca en este tema y que pretende continuar sobre el mismo, que recomiendan, arrancar por sweave o por knitr? Saludos Fernando El 07/04/13 18:38, Rubén Gómez Antolí escribió:> Hola de nuevo: > > El 07/04/13 00:29, Olmo escribió: >> Hola: >> Sobre las dependencias de Knitr, hay que tener en cuenta que soporta 20 >> dispositivos distintos o eso creo, tikz es sólo uno de ellos, y supongo >> que de ahí que no lo pida como dependencia, > > Si, es lógico, con tantos dispositivos sería una locura instalarlos todos. > >> yo hay otros muchos >> dispositivos que no tengo. >> >> Actualmente he conseguido compilar e instalar tikzDevice en R-3.0.0 de >> la siguiente manera (uso gentoo en amd64): >> >> install.packages( 'tikzDevice', >> repos=c('http://r-forge.r-project.org',getOption("repos")) ) >> >> Sobre pgfSweave no sé, yo antes de pasarme a knitr usaba tikzDevice para >> generar directamente los archivos tikz que usaba para mis figuras, >> ahora es cuando he empezado a usarlo a través de la opción dev=tikz de >> knitr. >> >> Espero que el repositorio te sirva y puedas compilarlo, supongo que >> habría forma de hacerlo andar con Sweave sin muchos problemas. > > Perfecto, ha compilado sin ningún problema. Con la opción de «repos» es > más rápido, normalmente bajaba el .tar.gz desde el archivo de CRAN y > después compilaba: dos pasos contra uno. :^) > > Me queda probar mis ficheros con Knitr, ya veremos a ver cuantos problemas > me da. > > Y, bueno, esperar que Knitr sea una opción de futuro. > > Gracias por la ayuda. > > Salud y Revolución. > > Lobo._______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Gracias por la respuesta Javier. Pues en latex simplemente he practicado alguna vez, aunque vi que tiene sus cosas tampoco creo que sea algo extremadamente difícil. Y preferentemente la idea es obtener reportes en pdf más que nada u algún otro documento, pero principalmente pdf. Saludos Fernando El 05/07/13 17:58, Marcuzzi, Javier Rubén escribió:> Estimado Fermando Macedo > > Yo creo que hay una pregunta anterior ¿sabe escribir en latex? > > En lo que es Rstudio la ayuda es muy semejante, creo que es casi > indistinto, pero para quien conoce latex el escribir tablas o > referencias bibliográficas lo trae incorporado, o el uso de xtable > dentro de R y Sweave. Estos dos aspectos yo no los comprendí en knitr. > > Hay algunos editores latex que leen y esciben Rnw, lo que en cierta > forma ayuda, pero, para muchas cosas donde no es necesario latex knitr > es muy conveniente, la segunda pregunta es ¿el resultado debe ser > entregado en pdf, para un libro, o con solo un formato html es > suficiente? Al respecto creo que es mejor pensar en como debe salir el > resultado y seleccionar la tecnología que nos facilite este último. > > Yo aprendí latex, luego conocí algo de lyx, es gráfico pero ya estaba > acostumbrado en latex, lo mismo con Sweave y las nuevas tecnologías, > son más sencillas pero yo no pude reemplazar latex. > > Javier Marcuzzi > > -----Original Message----- From: Fernando Macedo > Sent: Friday, July 05, 2013 5:21 PM > To: r-help-es en r-project.org > Subject: Re: [R-es] Alternativas a pgfSewave > > Me interesa este tema. > Estoy empezando ahora a ver el tema de armar documentos directamente con > R y no estoy seguro en dónde me centro. > Por lo que veo sweave y knitr son las dos grandes alternativas (de echo, > no se siquiera si no son compatibles o complementarias). > > Para quien arranca en este tema y que pretende continuar sobre el mismo, > que recomiendan, arrancar por sweave o por knitr? > > Saludos > > Fernando > > El 07/04/13 18:38, Rubén Gómez Antolí escribió: >> Hola de nuevo: >> >> El 07/04/13 00:29, Olmo escribió: >>> Hola: >>> Sobre las dependencias de Knitr, hay que tener en cuenta que soporta 20 >>> dispositivos distintos o eso creo, tikz es sólo uno de ellos, y supongo >>> que de ahí que no lo pida como dependencia, >> >> Si, es lógico, con tantos dispositivos sería una locura instalarlos >> todos. >> >>> yo hay otros muchos >>> dispositivos que no tengo. >>> >>> Actualmente he conseguido compilar e instalar tikzDevice en >>> R-3.0.0 de >>> la siguiente manera (uso gentoo en amd64): >>> >>> install.packages( 'tikzDevice', >>> repos=c('http://r-forge.r-project.org',getOption("repos")) ) >>> >>> Sobre pgfSweave no sé, yo antes de pasarme a knitr usaba tikzDevice >>> para >>> generar directamente los archivos tikz que usaba para mis figuras, >>> ahora es cuando he empezado a usarlo a través de la opción >>> dev=tikz de >>> knitr. >>> >>> Espero que el repositorio te sirva y puedas compilarlo, supongo que >>> habría forma de hacerlo andar con Sweave sin muchos problemas. >> >> Perfecto, ha compilado sin ningún problema. Con la opción de «repos» >> es más rápido, normalmente bajaba el .tar.gz desde el archivo de CRAN >> y después compilaba: dos pasos contra uno. :^) >> >> Me queda probar mis ficheros con Knitr, ya veremos a ver cuantos >> problemas me da. >> >> Y, bueno, esperar que Knitr sea una opción de futuro. >> >> Gracias por la ayuda. >> >> Salud y Revolución. >> >> Lobo. > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es
Gracias por el aporte! Saludos Fernando El 05/07/13 17:36, Rubén Gómez Antolí escribió:> Hola: > > El 05/07/13 22:21, Fernando Macedo escribió: >> Me interesa este tema. >> Estoy empezando ahora a ver el tema de armar documentos directamente con >> R y no estoy seguro en dónde me centro. >> Por lo que veo sweave y knitr son las dos grandes alternativas (de echo, >> no se siquiera si no son compatibles o complementarias). > > Compatibles no son, pero desde Knitr puedes «importar» ficheros de > Sweave, con ciertos detalles, pero se puede. > >> Para quien arranca en este tema y que pretende continuar sobre el mismo, >> que recomiendan, arrancar por sweave o por knitr? > > Yo te diría que tires por Knitr, parece que tiene futuro y las > ventajas que ofrece sobre Sweave son numerosas. > > Después de un par de meses con él yo todavía hay aspectos que no > domino bien, por ejemplo que no carga los paquetes que pongo al > principio del documento, pero no es demasiado complejo de inicio -a > fin de cuentas es usar R dentro de unos entornos bien definidos y > añadir alguna opción especifica primero-, depende más de la > complejidad de tu documento y del lenguaje que emplees en él. > > Por cierto, si tienes intención de usar LateX e imágenes TikZ, parece > que Knitr prefiere el uso de XelateX. Yo todavía no he peleado con eso > pero los gráficos han pasado de quedarme bien con pgfSweave a salir la > tipografía inmensa en relación al gráfico. > >> Saludos >> >> Fernando > > Suerte y ya nos contarás. > > Salud y Revolución. > > Lobo.