R vous permet de sauvegarder directement vos graphique en pdf. Vous pouvez ainsi choisir les dimensions du fichier et obtenir la qualité voulue. Pour cela il suffit d’utiliser la fonction pdf. Les nombreux arguments de la fonction permettent de choisir de nombreux paramètres: ?pdf.
Un exemple:



setwd("D:/R/image") #on choisit le répertoire

#pour l'exemple on trace la croissance radiale d'une plante

host<-function(t){5/(1+1000*exp(-1.18*t^0.4))}
time<-c(0:200)

# on utilise la fonction pdf avant le graphique

pdf("croissance_plante.pdf", height=10,width=10) #les tailles sont à 7 par défaut

#on trace le graphique

par(mar=c(4, 6, 2, 1),cex.lab=1.3,cex.axis=1.2)
plot(host(time)~time,type='l',lwd=4.5,col="grey",ylab="Plant radius (cm)",
    xlab="",ylim=c(0,5))
abline(h=1.1,col='gray10',lty=3)
abline(v=50,col='gray10',lty=3)
abline(h=3.15,col='grey',lty=3)
abline(v=100,col='grey',lty=3)
arrows(100,1.1,100,3.15,col='red',lwd=4,code=3)
arrows(50,1.1,100,1.1,col='black',lwd=4,code=3)

#on ferme le graphique

dev.off()

#le pdf se situe dans votre répertoire

Notez qu’il est possible de sauver vos graphique sous de nombreux formats en utilisant des fonctions similaires comme jpeg(), tiff(), png(), bmp()….