Skip to content

[R-es] Salvar los plots a alta resolución la vez de incluirlos en documento

3 messages · Javier Marcuzzi, Juan Abasolo

#
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
#
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ó:

  
  
#
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)):