0

我了解 Google Charts API 需要一个数字输入值才能呈现图表。在他们的示例中,我已经看到特定列将如何包含此数值。例如:

[
    ['Mushrooms', 3],
    ['Onions', 1],
    ['Olives', 1],
    ['Zucchini', 1],
    ['Pepperoni', 2]
]

但是,我的图表需要我过滤数据集以获得符合要求的计数(类似于 SQL 的计数)。例如:

[
    ['Mary', '10/10/1991'],
    ['Peter', '07/12/1991'],
    ['Jacob', '06/05/1992'],
]

然后我希望我可以让 Chart API 按年份过滤我的数据集,并呈现一个图表,显示1991 和 2/3 的 pie1992 的 1/3 的 pie

这是否可以使用 Google Charts API,或者我需要编写特定的 SQL 查询并形成我自己的 JSON 来呈现这种图表?非常感谢...

4

1 回答 1

0

Google Chart API 确实有自己的数据处理方法;看看:http: //developers.google.com/chart/interactive/docs/reference#google_visualization_data

有两个功能,即group()join()。在这种情况下,group()对数据操作最有用。

于 2012-09-06T21:04:13.687 回答