0

为什么这个 Google Chart API URL 不在这个 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

我一遍又一遍地阅读文档,但我无法弄清楚。

4

2 回答 2

2

首先澄清一点。您谈论的是“XY 散点图”,但这些实际上是 Google Chart API 中的两种不同的图表类型。您的 URL 指的是 cht=lxy 参数,它是一个XY 折线图

您的 URL 的第一个问题是您的数据参数 (chd)。由于它是XY 折线图,因此必须成对定义数据集,但我看到奇数个数据集 (3)。

Christian D 的回答不正确。没有百分比要求。

最好使用包装 API来抽象出许多丑陋的细节。

于 2008-12-26T22:48:15.437 回答
-1

我认为它实际上确实渲染了两个数据集,但是您只能选择其中一个,因为 y 轴上只有一个刻度。(换句话说,0.10 太小而无法显示。)

而且,你真的应该使用百分比。100 是接受的最高值:

其中图表数据字符串由从零 (0.0) 到一百 (100.0) 的正浮点数组成

于 2008-09-18T06:00:55.893 回答