web-dev-qa-db-fra.com

Comment définir le pourcentage dans l'API Google Visualization Chart?

Comment définir l'axe vertical pour afficher un pourcentage tel que 25%, 50%, 75%, 100%?

21
B Seven
chart.draw(data, {vAxis: {format:'#%'} } );

Pour obtenir des milliers de virgules, utilisez {format:'#,###%'}.

Voir http://code.google.com/apis/chart/interactive/docs/gallery/linechart.html

29
B Seven
var options = {
        title: 'Chart Title',
        vAxis: {
            minValue: 0,
            maxValue: 100,
            format: '#\'%\''
        } 
    };

Essayez d'échapper au signe%. Je l'ai utilisé pour simplement ajouter le signe% sur l'axe y.

33
jroi_web

En utilisant des graphiques à barres, j'ai trouvé mes résultats au hasard et je suis arrivé à la cohérence en procédant comme suit: 1. Dans votre colonne de données, définissez une valeur de 100, même si vous ajoutez une valeur fictive de 100. 2. Sélectionnez toutes les cellules numériques dans la colonne et les formater en utilisant Format, Nombre, Normal 3. Maintenant, formatez-les en% en utilisant Format, Nombre, Pourcentage arrondi

Votre graphique devrait maintenant afficher 100% sur l'échelle verticale et si vous avez une valeur fictive pour 100%, vous voudrez le cacher, vous pouvez donc le formater en cliquant dessus dans le graphique et en changeant la couleur (mais cela ne le fait pas) t semblent fonctionner à chaque fois) ou allez dans Advanced Edit, Customize, Columns, sélectionnez le nom de votre colonne (dans la légende graphique) et définissez la couleur de la barre sur Aucun ou quelle que soit la couleur de votre arrière-plan.

Bonne chance.

3
Pat Price