Группировка дат в Google Graphs с использованием google.visualization.data.group для отображения недели / месяца и т. Д. - PullRequest
0 голосов
/ 05 марта 2019

У меня успешно работают графики Google (с использованием 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 для сжатия этой информации в представление за неделю / месяц

Я думал о том, чтобы затем использовать новую дату (год, 0, неделя * 7), чтобы решить проблему с датой, если отображается по неделям и т. Д.

Кроме того, не могли бы вы использовать google.visualization.data.group для группировки данных в формат Mon-Sun, поэтому, если у вас есть 4 записи по понедельникам, они будут группировать данные по понедельникам, вторникам и т. Д.? то есть показывать продажи по дням недели, а не непрерывно по дате?

Заранее большое спасибо за любую помощь, совет или указание по этому вопросу!

...