12
votes

Comment définir l'étape d'axe dans le tableau Google?

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: xxx

et j'ai besoin d'ajouter une autre contrainte pour fixer l'étape verticale à 0,1 par exemple.


0 commentaires

3 Réponses :


28
votes

Enfin, j'ai trouvé une astuce en utilisant: xxx

Il ne définit pas les étapes, mais plutôt, indiquez que

Max / (NB étapes) = Compte (ici c'est 10 )

Donc, par exemple, avec Max défini sur 180 , chaque étape aura une valeur de 18 à l'aide de Count: 10 .


0 commentaires

2
votes

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

max est la valeur max et l'intervalle est l'intervalle souhaité. Cela n'a pas été minutieusement testé, donc la constante de 1.1 et en utilisant math.ceil peut avoir besoin d'être modifié.


0 commentaires

3
votes

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
}


0 commentaires