У меня есть набор данных, в котором первый столбец - это дата, а второй - цена. Дата - торговые дни.
Я хочу вернуть таблицу, которая выглядит так:
Если дата - каждый месяц, начиная с 2006 г., MA - средняя цена за последние N месяцев (N = [1,2,3,4,5,6]).
Так, например: Если я хочу, чтобы N = 1 на 1 января 2006 года, млн. Лет должна быть средней ценой с декабря прошлого года. Если N = 2 млн. Лет, должна быть средняя цена с ноября по декабрь прошлого года.
Я прочитал какое-то решение об извлечении месяца из datetime и groupby. Но не знаю, как их сложить.