Highcharts comment changer l'axe x des options
-
08-10-2019 - |
Question
Dans Highcharts Je souhaite modifier le point de départ par défaut de 0 à 1 est où puis-je trouver la possibilité de changer Je n'ai que des points de données de sorte que sont tracés sur l'axe y et l'axe X contient simplement les numéros par défaut c.-à-0,1,2, etc .. je veux changer le point de départ de 0 à 1
Merci à l'avance
La solution
Il a été un moment que vous avez posté donc j'espère que vous avez trouvé votre réponse maintenant, mais je voulais vous donner une réponse de toute façon.
Vous devez utiliser l'option min dans la catégorie X-Axis. En savoir plus sur ce ici: http://api.highcharts.com/highcharts#xAxis
xAxis: {
min: 1,
categories: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11']
},
Ces options comprennent les « 0 » comme une catégorie, mais le tableau est tiré à partir de la position « 1 ».
Je mis en place un jsFiddle de simple montrant ce que vous vouliez accomplir ici: http://jsfiddle.net/L35DP/
Autres conseils
Je vais vous faire mieux. Nous pouvons simplement utiliser le formatter étiquette axeX en fonction de cartographie pour cartographier nos valeurs d'index de 0,1,...,n
à 1,2,...,n+1
en définissant le formatter comme:
xAxis: {
labels: {
formatter: function() {
return this.value + 1;
}
},
}
vous pouvez en effet définir cette fonction de mappage d'être quoi que ce soit. Par exemple:
formatter: function() {
return this.value * this.value;
}