使用google.visualization.data.group在Google Graph中对日期进行分组,以显示周/月等

时间:2019-03-05 18:46:30

标签: javascript google-visualization grouping loader googlevis

我已经成功运行了Google Graph(使用gstatic.com/charts/loader.js),并且正在使用以下类型的数据进行绘图;

['Date','Sales This Year','Sales Prior Year'],
['2019-02-21',132,121],['2019-02-22',126,133],
['2019-02-23',151,129],['2019-02-24',149,137],
['2019-02-25',124,131],['2019-02-26',130,119],
['2019-02-27',130,126],['2019-02-28',131,120],
['2019-03-01',136,120],['2019-03-02',149,135],
['2019-03-03',146,138],['2019-03-04',125,128],
['2019-03-05',132,118],['2019-03-06',134,122],
['2019-03-07',131,121], ]);

我对性能感到满意,但是我将总计手动存储在每周数据和每月数据的数组中,但是可以使用google.visualization.data.group更快地将这些信息压缩为每周/每月视图?

我当时想使用新的Date(year,0,week * 7)来解决日期问题(如果按周等显示)。

还可以使用google.visualization.data.group将数据分组为Mon-Sun格式,以便如果星期一有4条记录,它将把数据分组为星期一,星期二等吗?即按星期几显示销售额,而不是按日期连续显示?

在此先感谢您的任何帮助,建议或指导!

0 个答案:

没有答案