Comment enregistrer des tracés R avec du texte agrandi
Question
J'essaie donc d'agrandir et de sauvegarder un certain nombre de tracés dans R au format png.J'ai pu sauvegarder les tracés agrandis eux-mêmes, mais le texte sur ces tracés est encore trop petit.Pour tenir compte de cela, j'ai essayé de définir :
par( ps = 12, cex = 1.33, cex.main = 1.33 )
Avant d'appeler :
png( "Fig1_resize.png", width=300, height=300, units="mm", res=300 )
suivi de la commande plot - par exemple :
plot( RPCA$sdev^2/sum(RPCA$sdev^2), xlab="Component number",
ylab="Fraction of Variance", type="s" )
Ensuite, je sauvegarde cela sur mon ordinateur avec :
dev.off()
La police du tracé renvoyé par R est agrandie, mais pas la police du tracé enregistré.Comment puis-je enregistrer des tracés de texte agrandis avec R ?
Merci pour votre aide
La solution
Je commencerais par augmenter la taille en points de base de l'intrigue.Voir ?png
et notez les détails de pointsize
argument, qui par défaut est 12
.J'essaierais donc :
png("Fig1_resize.png", width=300, height=300, units="mm", res=300,
pointsize = 14)
....
dev.off()
et augmenter la valeur assignée de pointsize
jusqu'à ce que vous obteniez quelque chose qui soit acceptable pour vos besoins.