Je me demande comment définir l'étape d'axe dans un graphique Google construit à partir de JavaScript?
J'utilise cela pour définir min et max: et j'ai besoin d'ajouter une autre contrainte pour fixer l'étape verticale à 0,1 par exemple. P> P>
3 Réponses :
Enfin, j'ai trouvé une astuce en utilisant: Il ne définit pas les étapes, mais plutôt, indiquez que P> Max / (NB étapes) = Compte (ici c'est 10 fort>) p>
BlockQuote> Donc, par exemple, avec Max défini sur 180 fort>, chaque étape aura une valeur de
Count: 10 code>. p> p>
J'ai essentiellement fait ce que Alain a fait, calculer la valeur max, en multipliant par 1.1 (pour tenir compte du remplissage au-dessus de l'élément max sur le graphique) et de la diviser par les étapes que je voulais me donner les étapes dont je avais besoin. < Pré> xxx pré>
où max code> est la valeur max et l'intervalle code> est l'intervalle souhaité.
Cela n'a pas été minutieusement testé, donc la constante de
1.1 code> et en utilisant
math.ceil code> peut avoir besoin d'être modifié. P> p>
Vous pouvez le faire avec des ticks:
vAxis: { title: 'temps (ms)', viewWindow: { min: 0, max: 180 }, ticks: [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180] // display labels every 10 }