¿Cómo exporto un gráfico a un archivo de formato .eps? Normalmente exporto mis gráficos a un archivo .pdf (usando la función ‘pdf’), y funciona bastante bien. Sin embargo, ahora tengo que exportar a archivos .eps.
La forma más fácil que he encontrado para crear postscripts es la siguiente, usando el setEPS()
:
setEPS() postscript("whatever.eps") plot(rnorm(100), main="Hey Some Data") dev.off()
Si está usando ggplot2
para generar una figura, entonces también funcionará un ggsave(file="name.eps")
.
El dispositivo postscript()
permite la creación de EPS, pero solo si cambia algunos de los valores predeterminados. Lea la ?postscript
de los detalles.
Aquí hay un ejemplo:
postscript("foo.eps", horizontal = FALSE, onefile = FALSE, paper = "special") plot(1:10) dev.off()
Otra forma es utilizar SVG, PDF y PostScript Graphics Devices basados en Cairographics. De esta forma no es necesario setEPS()
cairo_ps("image.eps") plot(1, 10) dev.off()
Sí, abra un dispositivo postscript()
con un nombre de archivo que termine en .eps
, haga su (s) gráfico (s) y llame a dev.off()
.