J'ai un panneau contenant trois tracés. Comment puis-je utiliser par
pour spécifier la largeur et la hauteur du panneau principal afin qu'il soit toujours à une taille fixe?Spécifier la largeur et la hauteur du tracé
Répondre
Je mets habituellement ce au début de ma session avec windows.options
:
windows.options(width=10, height=10)
# plot away
plot(...)
Si vous devez réinitialiser "les réglages d'usine":
dev.off()
windows.options(reset=TRUE)
# more plotting
plot(...)
Vous faites cela dans l'appareil, par ex.
x11(width=4, height=6)
et de même pour ceux basés sur des fichiers
pdf("/tmp/foo.pdf", width=4, height=6)
Vous pouvez lire la taille physique via par("cin")
etc, mais pas le mettre.
Pour être complet, 'width' et' la hauteur 'sont spécifiés en pouces. – fbmd
Comme @fbmd mentionné, mais aussi si vous spécifiez unit = 'in', vous devez aussi spécifier res = 'xx' où xx vaut 72, par exemple. –
Ceci est spécifique à Windows, je pense. – ariddell
Ne fonctionne pas sur Mac OSX: 'Parcourir [1]> windows.options (width = 10, height = 10) Erreur dans windows.options (width = 10, height = 10): n'a pas trouvé de fonction" windows.options "' – Taz