我有关于某些日期收入的数据:
['2013-02-13',100],['2013-03-20',200],['2013-04-11',160]
有关成本的数据在其他一些日期发生:
['2013-02-22',60],['2013-03-04',90],['2013-03-25',110]
因此X轴是连续的(日期),Y轴表示收益/成本值(数字)。我想在同一张图表上代表这两个日期值系列。它们共享相同的时间表,但事件发生在不同的日期?
这可能吗?
答案 0 :(得分:30)
是的,您只需要使用google.visualization.data.join方法加入这两个数据集:
var joinedData = google.visualization.data.join(data1, data2, 'full', [[0, 0]], [1], [1]);
如果使用此方法绘制图表,则可以将两个系列的数据组合在一起。请参阅此示例:http://jsfiddle.net/asgallant/XF7JE/
顺便提一下,如果您的日期输入如此,您将获得离散轴,而不是连续轴。您需要输入日期作为javascript Date对象以获得连续轴。