Le terme est inapproprié puisque l'on ne peut agir que sur la valeur médiane de chaque classe mais comme cela revient au même ...
axis1 label=('Francais');
proc gchart data=donnees; vbar francais / midpoints = 4 to 20 by 4 maxis=axis1 ; run;