Google时间轴连续重复了时间表

时间:2014-09-01 13:47:43

标签: google-visualization duplicate-removal

我使用SQL查询的数据生成时间轴。我在同一行使用各种时间表。问题是,有时候我连续从两个不同的查询中得到相同的时间表,所以这些都是全面的。在这种情况下,我希望只看到一个。 API中是否有内置功能来处理这种情况?

示例:http://i.stack.imgur.com/KVClR.jpg

1 个答案:

答案 0 :(得分:1)

我不确定这是否有效,但您可以在绘制图表之前尝试对数据进行分组:

// the first array should contain a list of all of your column indicies, the second should be empty
var groupedData = google.visualization.data.group(data, [0, 1, 2, 3], []);

这将创建与原始数据相同的DataTable,但任何完全重复的行将减少为单行。

然而,在SQL中处理这个问题可能比在javascript中更快。