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

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top