Если вы можете «обработать» ваши данные так, чтобы месяцы были представлены в виде целого числа 0–11, то вы можете сгруппировать их по кварталам, сгруппировав по int(month / 3)
.Январь (0), февраль (1), март (2) div 3 all = 0. апрель (3), май (4), июнь (5) div 3 all = 1 и т. Д. Номер квартала (Q1, Q2,и т. д.) int(month / 3) + 1
Если месяцы хранятся в базе данных в виде строк, вам нужно написать функцию отображения, чтобы сократить имя строки до номера месяца (оператор switch), и молиться, чтобы этоПриложение никогда не используется и не видел никто, кроме англоязычных.;>