Juan Abasolo
2019-Jul-08 22:06 UTC
[R-es] Salvar los plots a alta resolución la vez de incluirlos en documento
Buenas! Supongo que será fácil, pero se me está haciendo difícil. Tengo un documento Rmarkdown en RStudio en el que escribí lo que me pidieron, que me lo piden en formato MS Word. Markdown lo saca decentemente, pero me temo que no tan decente del todo las imágenes. Quiero que, además de salir las imágenes incrustadas en los respectivos chunks, también salve automáticamente la imágen en archivos a parte, para poder presentarlas aparte. Bue, eso último, un desastre. ```{r fig.height=6, fig.retina=2} lik.A.tlk <- likert(df.encuesta, grouping = df.encuesta$grupo) plotx <- plot(lik.A.tlk)+ ggtitle(izenburuak[1]) print(plotx) # Este para que lo imprima en el documento png('01.png') # Este para que lo guarde print(plotx) dev.off() ``` Y haciendo eso genera el 01.png, re chiquitito y de mala calidad. Si le subo el tamaño con width =mucho, quedan todos los carácteres chiquitos. Si subo el valor dpi con res = 300, sigue el dibujo chiquito pero con una letra tan enorme que el plot ya no cabe. Seguramente haya alguna función u opciones básicas para torpes. Torpes como yo. Alguno me sabe guiar? Gracias -- Juan Abasolo Hizkuntzaren eta Literaturaren Didaktika Saila | EUDIA ikerketa taldea Bilboko Hezkuntza Fakultatea Euskal Herriko Unibertsitatea UPV/EHU Sarriena auzoa z/g 48940 - Leioa (Bizkaia) T: (+34) 94 601 7567 Telegram: @JuanAbasolo Skype: abasolo72 Tutoretza ordutegia <https://labur.eus/JAbasolo-tutoretzak> [[alternative HTML version deleted]]
Javier Marcuzzi
2019-Jul-08 22:29 UTC
[R-es] Salvar los plots a alta resolución la vez de incluirlos en documento
Estimado Juan Abasolo Desde RStudio, al crear un documento Markdown, se encuentra la opción de word, la de presentación, entre otras, por las dudas, intente crear un archivo de presentación y copie en este lo que preparó para word. Lo que yo realicé en una oportunidad, desde R salve todos los gráficos a su correspondiente archivo png, muchos (más de 300), con estos me junté a charlar con un colega que debía realizar la exposición en una capacitación de postgrado, y le pregunté, ¿cuál quieres? Lógicamente R demoró algo, sobraron archivos, pero evite el problema. Javier Rubén Marcuzzi El lun., 8 jul. 2019 a las 19:07, Juan Abasolo (<juan.abasolo en ehu.eus>) escribió:> Buenas! > Supongo que será fácil, pero se me está haciendo difícil. > > Tengo un documento Rmarkdown en RStudio en el que escribí lo que me > pidieron, que me lo piden en formato MS Word. Markdown lo saca > decentemente, pero me temo que no tan decente del todo las imágenes. Quiero > que, además de salir las imágenes incrustadas en los respectivos chunks, > también salve automáticamente la imágen en archivos a parte, para poder > presentarlas aparte. Bue, eso último, un desastre. > > ```{r fig.height=6, fig.retina=2} > lik.A.tlk <- likert(df.encuesta, grouping = df.encuesta$grupo) > plotx <- plot(lik.A.tlk)+ > ggtitle(izenburuak[1]) > print(plotx) # Este para que lo imprima en el documento > png('01.png') # Este para que lo guarde > print(plotx) > dev.off() > ``` > > Y haciendo eso genera el 01.png, re chiquitito y de mala calidad. > Si le subo el tamaño con width =mucho, quedan todos los carácteres > chiquitos. Si subo el valor dpi con res = 300, sigue el dibujo chiquito > pero con una letra tan enorme que el plot ya no cabe. > > Seguramente haya alguna función u opciones básicas para torpes. Torpes como > yo. Alguno me sabe guiar? > > Gracias > > -- > Juan Abasolo > > Hizkuntzaren eta Literaturaren Didaktika Saila | EUDIA ikerketa taldea > Bilboko Hezkuntza Fakultatea > Euskal Herriko Unibertsitatea > UPV/EHU > > Sarriena auzoa z/g 48940 - Leioa (Bizkaia) > > T: (+34) 94 601 7567 > Telegram: @JuanAbasolo > Skype: abasolo72 > > Tutoretza ordutegia <https://labur.eus/JAbasolo-tutoretzak> > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >[[alternative HTML version deleted]]
Juan Abasolo
2019-Jul-09 09:28 UTC
[R-es] Salvar los plots a alta resolución la vez de incluirlos en documento
Gracias, Javier; Me costó encontrar la opción, que es self_cantained: false Y también funciona en html de entre casa! Me acabo de enterar de que tendría que presentarlos en TIFF. Hay algo más elegante (sin ser complicadísimo) que transformar mi carpeta png a tiff? Juan Hau idatzi du Javier Marcuzzi (javier.ruben.marcuzzi en gmail.com) erabiltzaileak (2019 uzt. 9, ar. (00:29)):> Estimado Juan Abasolo > > Desde RStudio, al crear un documento Markdown, se encuentra la opción de > word, la de presentación, entre otras, por las dudas, intente crear un > archivo de presentación y copie en este lo que preparó para word. > > Lo que yo realicé en una oportunidad, desde R salve todos los gráficos a > su correspondiente archivo png, muchos (más de 300), con estos me junté a > charlar con un colega que debía realizar la exposición en una capacitación > de postgrado, y le pregunté, ¿cuál quieres? Lógicamente R demoró algo, > sobraron archivos, pero evite el problema. > > Javier Rubén Marcuzzi > > El lun., 8 jul. 2019 a las 19:07, Juan Abasolo (<juan.abasolo en ehu.eus>) > escribió: > >> Buenas! >> Supongo que será fácil, pero se me está haciendo difícil. >> >> Tengo un documento Rmarkdown en RStudio en el que escribí lo que me >> pidieron, que me lo piden en formato MS Word. Markdown lo saca >> decentemente, pero me temo que no tan decente del todo las imágenes. >> Quiero >> que, además de salir las imágenes incrustadas en los respectivos chunks, >> también salve automáticamente la imágen en archivos a parte, para poder >> presentarlas aparte. Bue, eso último, un desastre. >> >> ```{r fig.height=6, fig.retina=2} >> lik.A.tlk <- likert(df.encuesta, grouping = df.encuesta$grupo) >> plotx <- plot(lik.A.tlk)+ >> ggtitle(izenburuak[1]) >> print(plotx) # Este para que lo imprima en el documento >> png('01.png') # Este para que lo guarde >> print(plotx) >> dev.off() >> ``` >> >> Y haciendo eso genera el 01.png, re chiquitito y de mala calidad. >> Si le subo el tamaño con width =mucho, quedan todos los carácteres >> chiquitos. Si subo el valor dpi con res = 300, sigue el dibujo chiquito >> pero con una letra tan enorme que el plot ya no cabe. >> >> Seguramente haya alguna función u opciones básicas para torpes. Torpes >> como >> yo. Alguno me sabe guiar? >> >> Gracias >> >> -- >> Juan Abasolo >> >> Hizkuntzaren eta Literaturaren Didaktika Saila | EUDIA ikerketa taldea >> Bilboko Hezkuntza Fakultatea >> Euskal Herriko Unibertsitatea >> UPV/EHU >> >> Sarriena auzoa z/g 48940 - Leioa (Bizkaia) >> >> T: (+34) 94 601 7567 >> Telegram: @JuanAbasolo >> Skype: abasolo72 >> >> Tutoretza ordutegia <https://labur.eus/JAbasolo-tutoretzak> >> >> [[alternative HTML version deleted]] >> >> _______________________________________________ >> R-help-es mailing list >> R-help-es en r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-help-es >> >-- Juan Abasolo Hizkuntzaren eta Literaturaren Didaktika Saila | EUDIA ikerketa taldea Bilboko Hezkuntza Fakultatea Euskal Herriko Unibertsitatea UPV/EHU Sarriena auzoa z/g 48940 - Leioa (Bizkaia) T: (+34) 94 601 7567 Telegram: @JuanAbasolo Skype: abasolo72 Tutoretza ordutegia <https://labur.eus/JAbasolo-tutoretzak> [[alternative HTML version deleted]]