2010-04-18 28 views
1

我無法將兩個數字系列一起縮放。如何通過Google Chart API顯示兩個系列?

下面是示例代碼,您可以粘貼到...
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 

翻譯:

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>|... 

三個不同問題的參數是:
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

任何人都可以得到這個簡單的例子工作?

該圖表支持多個系列,但由於某些原因,我無法對其進行縮放,以便將值顯示在比例內。

任何幫助表示讚賞, 克里斯

+0

看來我可能需要做幾件事情...... 1.規範化數據以適應0-100的範圍。 2.平衡數據序列,使它們包含兩個序列的相等數量的值,使用0或-1來顯示空值。 – Chris 2010-04-18 03:51:48

回答

3

一些做法,我認爲我需要做CHDS後值這兩組數據相同。我需要更多地使用它,但我想我會爲後人發表一個實際的例子。

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

縮放比較棘手, 首先嚐試使用chds ='a'進行自動縮放。