Contrôler les paramètres des axes
La définitions des axes peut être réalisée
indifféremment à l'intérieur d'une procédure
graphique ou à l'extérieur.
On utilise l'instruction AXIS suivie d'un nombre si l'on veut
définir plusieurs axes.
Pour imposer un label à chaque axe:
axis1 label = ('Math') ;
axis2 label = ('Histoire') ;
pour utiliser les axes définis précédemment:
proc gplot data =donnees;
plot math*histoire / vaxis=axis1 haxis=axis2;
/*
vaxis défini l'axe vertical; haxis défini l'axe horizontal
pour définir l'axe des classes dans GCHART utilisez l'option
MAXIS
*/
run;
Pour ne pas afficher le label:
axis1 label =none ;
Par défaut, les labels sont centrés. On peut les déplacer
de la manière suivante:
axis1 label = (justify=left 'Math')
;
Pour modifier l'inclinaison du label et l'inclinaison de chaque lettre:
axis1 label = ( rotate=90 angle=-90
'Math')
Pour contrôler l'echelle:
axis1 label = (justify=left 'Math')
order=(0
to 20
by 4)
;
Imposer une echelle logarithmique:
axis1 logbase=10;
Pour décaler la première et la dernière valeur
de 2% vers l'intérieur:
axis1 label = (justify=left 'Math')
order=(0
to 20 by 4) offset=(2,2)
;
Pour supprimer les marques secondaires sur l'axe:
axis1 label = (justify=left 'Math')
order=(0
to 20 by 4) offset=(2,2)minor=none
;
modifier la taille des marques principales:
axis1 label = (justify=left 'Math')
order=(0
to 20 by 4) offset=(2,2)minor=none
major=(height=2
width=3);