Il faut alors procéder en 2 temps, comme pour tout graphique dont on souhaite personnaliser l'affichage des axes.
D'abord, à l'appel de la fonction matplot, il faut bloquer l'affichage de l'axe des ordonnées, comme ça :
Puis, il faut détailler l'affichage de cet axe avec la fonction axis :
axis(2, at = seq(0, 12, 2), labels = c(12, 4, 6, 5, 8, 9, 7), tck = -0.01)
Ici, le 2 signifie l'axe des ordonnées, le vecteur dans le at désigne à quel endroit de l'axe on affiche une valeur (tous les 2 chiffres, de 0 à 12), le vecteur labels donne les libellés à afficher à chacune de ces marques, et tck précise la longueur de chaque marque sur l'axe.
Partager