2008-09-18 33 views
0

爲什麼此Google Chart API網址不會在此XY散點圖上呈現這兩個數據集?如何使用Google Chart API將多個數據集指定爲XY散點圖?

http://chart.apis.google.com/chart?cht=lxy&chd=t:10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200|0.10,0.23,0.33,0.44,0.56,0.66,0.79,0.90,0.99,1.12,1.22,1.33,1.44,1.56,1.68,1.79,1.90,2.02,2.12,2.22|0.28,0.56,0.85,1.12,1.42,1.68,1.97,2.26,2.54,2.84,3.12,3.40,3.84,4.10,4.53,4.80,5.45,6.02,6.40,6.80&chco=3072F3,ff0000,00aaaa&chls=2,4,1&chs=320x240&chds=0,201,0,7&chm=s,FF0000,0,-1,5|s,0000ff,1,-1,5|s,00aa00,2,-1,5 

我一遍又一遍地讀了documentation,我弄不明白。

回答

-1

我認爲它實際上會渲染兩個數據集,但是您只能選擇其中的一個,因爲y軸上只有一個比例。 (換句話說,0.10太小而不能顯示。)

而且,你應該使用百分比。 100是最高允許值:

凡圖表數據串由正的浮點數的從零(0.0)至一百(100.0)

2

首先澄清點。您談論「XY散點圖」,但這些實際上是Google Chart API中2種不同的圖表類型。你的URL指的是cht = lxy參數,它是一個XY line chart

你的URL的第一個問題是你的數據參數(chd)。由於它是XY line chart,因此必須在中定義數據集,但我看到奇數個數據集(3)。

Christian D的迴應是錯誤的。沒有百分比要求。

您可能會更好使用wrapper API,它將這些醜陋的細節抽象出來。