[R-es] Código para guardar gráfica en el disco duro

Oscar Perpiñan Lamigueiro oscar.perpinan en upm.es
Lun Feb 8 17:16:40 CET 2010


Hola.

Sobre los formatos, yo utilizo habitualmente el pdf para distribuirlos, y el postscript para insertarlos en LyX/LaTeX. 

Sobre el código para grabar el resultado en disco, utilizo la instrucción trellis.device cuando genero gráficos con lattice (http://lmdvr.r-forge.r-project.org/figures/figures.html) (este paquete es muy recomendable!). Por ejemplo, para grabar el gráfico en formato postscript:

>trellis.device(postscript,file='¿¿?¿?¿?¿.ps')
>*****DIBUJO**************
>dev.off()

Saludos.

Oscar
On Mon, 8 Feb 2010 10:49:46 -0500
"Carlos J. Gil Bellosta " <cgb en datanalytics.com> wrote:

> Hola, ¿qué tal?
> 
> Por si sirve de algo (en cuanto a los formatos):
> 
> 1) Cuando los uso para introducirlos en documentos en LaTeX, me
> decanto por eps.
> 
> 2) Cuando tengo que distribuirlos a terceras personas o tienen que
> acabar en PowerPoint o similares, uso png. El problema de la pérdida
> de calidad lo mitigo incrementando en tamaño del gráfico (siempre se
> pierde menos reduciendo que ampliando).
> 
> El formato JPG para gráficos, jamás.
> 
> Un saludo,
> 
> Carlos J. Gil Bellosta
> http://www.datanalytics.com
> 
> 
> 
> 
> El día 8 de febrero de 2010 02:13, Rubén Roa <rroa en azti.es> escribió:
> > Si quieres luego insertar el plot en un texto con un procesador tal como Writer de Open Office, yo encuentro que el formato que mejor mantiene la calidad del plot es postscript, extension ps o eps. Entonces puedes hacer,
> >
> > x <- rnorm(100)
> > postscript("x.ps",width=7,height=7,onefile=TRUE,paper="special",horizontal=FALSE)
> > dev.off()
> >
> > Tienes que tener un lector de postscript. Supongo que hay varios. Yo uso Ghostscript.
> >
> > Ver
> > ?postscript,
> > También ver
> > ?pdf
> >
> > HTH
> >
> > Rubén
> > ____________________________________________________________________________________
> >
> > Dr. Rubén Roa-Ureta
> > AZTI - Tecnalia / Marine Research Unit
> > Txatxarramendi Ugartea z/g
> > 48395 Sukarrieta (Bizkaia)
> > SPAIN
> >
> >
> > -----Mensaje original-----
> > De: r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en r-project.org] En nombre de Cesar Escalante
> > Enviado el: viernes, 05 de febrero de 2010 17:03
> > Para: r-help-es en r-project.org
> > Asunto: [R-es] Código para guardar gráfica en el disco duro
> >
> > Reciban un saludo cordial.
> >
> > Por favor, ¿cómo se le indica a R que guarde una gráfica que se acaba de obtener en el disco duro?:
> >
> > x<-rnorm(100)
> > hist(x)
> >
> > ¿Cómo se le indica a R que guarde en c://carpeta la graáfica hist(x) con un nombre dado, p.e, hist.jpeg?
> >
> > Gracias.
> >
> > Saludos.
> >
> > César Escalante C.
> >
> >        [[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
> >
> 
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
> 



Más información sobre la lista de distribución R-help-es