В
Highcharts не реализована функция dataGrouping . Это доступно только в Хайстоке.
Однако вы можете сгруппировать свои данные самостоятельно до инициализации диаграммы. Например: если вы хотите обработать ваши данные, чтобы сгруппировать их, вам потребуется l oop через ваши ежедневные данные, добавив каждое значение в новый массив данных, индексированный по месяцам.
Чтобы создать пользовательский rangeselector вам нужно будет создать два массива данных - один ежемесячный, второй еженедельный и обновить определенную кнопку.
API: https://api.highcharts.com/class-reference/Highcharts.Chart#update