来自google api的图表格式不正确

时间:2012-09-12 01:28:22

标签: api google-visualization

我使用旧版Google图表API生成简单图片。

例如:https://chart.googleapis.com/chart?chs=250x100&chd=t:265,148&cht=p3&chl=empty%20-%20%20265%20|%20with%20link%20-148

您可以找到api here的文档。 负责图表值的链接部分后面跟着链接中的“t:”参数。

如你所见,我传递了2个值:265和148,但图表显示它们几乎相等于图表的两半......

知道为什么会这样吗?有没有人有类似的问题?

一切顺利,

亚当

1 个答案:

答案 0 :(得分:0)

您提供的数字均超过100,这意味着您有效地试图显示413%。您可以通过计算每个图形的百分比并使用它来创建正确的图形。

在您的示例中,您应该有64%和36%的值:https://chart.googleapis.com/chart?chs=250x100&chd=t:64,36&cht=p3&chl=empty%20-%20%20265%20|%20with%20link%20-148

我用下面的等式来解决这些问题:

(value / (total)) * 100