ça marche, mais ça coupe les étiquettes. Des options supplémentaires peuvent donc être nécessaires.
boczniak767
Existe-t-il un moyen simple de faire pivoter les étiquettes des graduations des axes? Par exemple, si j'ai des nombres plus grands comme étiquettes de graduation d'axe, il est agréable de les faire pivoter d'environ 45 degrés pour trouver un bon équilibre entre la lisibilité (horizontale) et l'efficacité de l'espace (vertical).
jmb
85
Utilisation par(las=1) .
Voir ?par:
las
numeric in{0,1,2,3}; the style of axis labels.
0: always parallel to the axis [default],1: always horizontal,2: always perpendicular to the axis,3: always vertical.
Réponses:
Je ne sais pas si c'est ce que vous voulez dire, mais essayez de régler
las=1
. Voici un exemple:Cela représente le style des étiquettes d'axe. (0 = parallèle, 1 = tout horizontal, 2 = tout perpendiculaire à l'axe, 3 = tout vertical)
la source
Utilisation
par(las=1)
.Voir
?par
:la source
plot(1, xaxt="n", yaxt="n"); axis(1, las=2); axis(2, las=1)
Comme l'a mentionné Maciej Jończyk , vous devrez peut-être également augmenter les marges
la source
Vous devez utiliser la fonction theme () comme suit en faisant pivoter les étiquettes de l'axe x de 90 degrés:
la source
Commencez par créer les données du graphique
Deuxièmement, donnez le nom d'un fichier graphique
Troisièmement, tracez le graphique à barres
Enfin, enregistrez le fichier
Production:
la source