Le moyen le plus simple est d'utiliser prédéfini tickInterval
, Suivant ça ira:
xAxis: {
min: 0,
step: 2,
max: 11,
startOnTick: true,
endOnTick: true,
tickInterval: 1
}
Un peu plus délicat est tickPixelInterval
L'utilisation, dans votre cas, 50 fera l'affaire.
Les choses deviennent encore plus compliquées, si votre graphique est évolutif / zoomable. Vous devrez rédiger un gestionnaire d'événements personnalisé pour mettre à jour ces propriétés, pour vous assurer que votre tickInterval
est DiVeder à votre plage de données (si c'est même possible, la gamme de données IE est entière, pas flottante) pour vous assurer que votre dernière tick est égale à la valeur de l'axe maximum.