Question

Je tire mes cheveux sur ce problème.

Je voudrais montrer un graphique à barres verticales très simple qui représentera le montant des ventes au cours d'une semaine. Ainsi, les données qu'il serait alimenté est:

Sunday: 200
Monday : 50
Tue: 500
Wed: 300
Thu: 145
Fri: 0
Sat: 976

Ce ne serait que pour une seule semaine donnée, et je veux le graphique pour afficher les données de vente entre les jours pour les comparer et de voir quel jour a eu le plus grand nombre de ventes, etc.

Alors je veux deux autres graphiques similaires, l'un pour les ventes mensuelles, par exemple

January: 2000
Feb: 1490
..
December: 4553

Et un graphique annuel par exemple:

2006: 20000
...
2009 30000

Encore une fois la comparaison sera juste entre les 7 jours de la semaine, 12 mois de l'année, ou 4-5 ans.

J'ai besoin d'une URL qui peut être utilisé pour créer ces graphiques, où je peux accrocher dans mes propres données et le reste des choses travaillerais par lui-même. Sur les Je voudrais utiliser « diagramme à barres verticales » (Code bvs).

Une chose qui peut être un problème est le « codage » des graphiques, diagrammes Google semble vouloir vous lui donnez un codage qui signifie une fourchette comprise entre 0-500 ou 0-6950, mais je n'ai aucun moyen de savoir qui codant pour les montants des ventes entreraient dans, ils pourraient être soit très peu de ventes ou beaucoup.

Était-ce utile?

La solution

Voici le jour de l'URL de la semaine:

http://chart.apis.google.com/chart?cht=bvs&chs=500x300&chd=t:200,50,300,145,0,976&chds=0,1000&chm=tMonday,000000,0,0,10|tTuesday,000000,0,1,10|tWednesday,000000,0,2,10|tThursday,000000,0,3,10|tFriday,000000,0,4,10|tSaturday,000000,0,5,10

CHT est le type de graphique, BHS est le graphique à barres de base

chs est la taille de la carte, dans largeurxhauteur

chd est vos données, et je ne suis pas en utilisant l'encodage que Google permet de raccourcir les URL.

CHDS est une mise à l'échelle de données (en option), dans lequel je dis que la valeur minimale est 0 et la valeur maximale est de 1000.

CHM est vos étiquettes. Chaque étiquette est séparée par un « | » symbole. Chaque étiquette est COMPLES d'au (type texte), suivi de l'étiquette, alors commander et une couleur (valeur hexadécimale RVB, RRGGBB), puis quelle série de données à l'étiquette (vous avez seulement 1, donc en utilisant 0), le point de données l'étiquette (en commençant par 0 pour la 1ère), la taille de point de la police à utiliser. Il y a une plus grande valeur qui est omis « quand dessiner l'étiquette », puisque je l'ai laissé sortir, il a dessiné après les barres, mais avant d'autres étiquettes.

Voir les étiquettes de points de données documentation, documentation de base du graphique, et données d'échelle documentation pour plus d'informations.

Mise à jour: Modification type de graphique de BHS BVS après re-lecture OP. MISE À JOUR 2: Mise à jour l'espace blanc pour une meilleure lisibilité

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top