5.4 Exportando gráficos a fichero
R nos permite exportar gráficos a ficheros con distintos formatos: pdf, png, jpeg, bmp, tiff, postscript, etc.
Para guardar un gráfico debemos envolver el código que genera dicho gráfico entre una expresión inicial que indica dónde queremos guardar la información y con qué formato y una expresión final, que termina el proceso de exportación. Veamos un ejemplo:
pdf(file="/path/to/salida.pdf")
plot(x,y, type='b', col='blue', main="Función logaritmo")
abline(h=2.5, col='red')
legend(x=75,y=1,title="Leyenda",lty=1,
col=c('blue','red'), legend=c("Logaritmo", "Referencia"))
dev.off()
Como se puede ver en el ejemplo anterior, comenzamos llamando a la función pdf, para indicar que queremos exportar los datos a un fichero (/path/to/salida.pdf) con formato PDF (alternativamente, podríamos haber utilizado las funciones bmp, jpeg, png, tiff o postscript).
A continuación, ejecutamos las expresiones que permiten generar el gráfico que deseemos (en este caso, incluyendo una llamada a plot, una a abline y una a legend) y finalizamos ejecutando la función dev.off que cierra la ventana gráfica y termina el proceso de exportación.