2010-04-18 34 views
1

Je ne peux pas obtenir les deux séries de nombres à l'échelle ensemble.Comment afficher deux séries via Google Chart API?

est un exemple de code ici que vous pouvez coller dans ...
http://code.google.com/intl/en/apis/chart/docs/chart_playground.html

cht=lxy 
chs=400x300 
chd=t:20,30,40|1,4,2|24,34,44|3,7,1 
chds=20,40,1,4,24,44,1,7 
chxr=0,20,54,2|1,0,7,1 
chxt=x,y 
chxs=0,ff0000,12,0,lt 
    1,0000ff,10,1,lt 
chco=FF0000,00FF00 
chdl=Apples 
    Oranges 
chtt=Some+Values 
chts=0000ff,24 

Traduction:

chd=t:s,e,r,i,e,s,1|s,e,r,i,e,s,2|...ors:series1,series2,...ore:series1,series2,... 
chds=<series_1_min>,<series_1_max>,... 
chxr=<axis_index>,<start_val>,<end_val>,<step>|... 

Les trois paramètres différents en question sont:
chd = t: 20 , 30,40 | 1,4,2 | 24,34,44 | 3,7,1 chds = 20,40,1,4,24,44,1,7 chxr = 0,20,54,2 | 1,0,7,1

Quelqu'un peut-il obtenir ce simple exemple de travail?

Le graphique prend en charge plusieurs séries, mais pour une raison quelconque, je ne peux pas le mettre à l'échelle afin que les valeurs soient affichées dans l'échelle.

Toute aide appréciée, Chris

+0

Il semble que je devrais faire quelques choses ... 1. Normaliser les données pour tenir dans une échelle de 0-100. 2. Équilibrez les séries de données de sorte qu'elles contiennent un nombre égal de valeurs pour les deux séries, en utilisant 0 ou -1 pour afficher les valeurs nulles. – Chris

Répondre

3

Après un peu de pratique, je pense que je devais faire les CHDS valeurs identiques pour les deux ensembles de données. J'ai besoin de jouer avec plus mais j'ai pensé que je posterais un exemple de travail pour la postérité.

cht=lxy 
chs=400x300 
chd=t:20,30,40|1,4,2|24,34,44,48|3,7,1,2 
chds=10,50,0,10,10,50,0,10 
chxr=0,10,50|1,0,10,1 
chxt=x,y 
chxs=0,ff0000,12,0,lt 
    1,0000ff,10,1,lt 
chco=FF0000,00FF00 
chdl=Apples 
    Oranges 
chtt=Some+Values 
chts=0000ff,24 
chm=o,0000FF,0,-1,5,0|o,ff0000,1,-1,5,0 
chg=10,10 
0

La mise à l'échelle peut être difficile à réaliser. Essayez d'utiliser chds = 'a' pour la mise à l'échelle automatique en premier.