У меня есть фрейм данных pandas с индексом datetime.Для простоты, скажем, мои данные идут с 1 сентября 2016 года по 1 сентября 2019 года, причем каждая строка соответствует определенному дню.
Я бы хотел выбрать все строки, где дата находится между 15 ноября и 15 марта, независимо от года.Для моего примера набора данных это будет: 15 ноября 2016 г. - 15 марта 2017 г., 15 ноября 2017 г. - 15 марта 2018 г. и 15 ноября 2018 г. - 15 марта 2019 г.
Это очень простовыберите строки между двумя датами (когда известен год), но я не могу придумать простой способ сделать это, когда нам нет дела до года.В идеале я хотел бы установить это так, чтобы я мог легко изменить даты начала и окончания своего диапазона (вместо того, чтобы начинать с 15 ноября, я мог бы начать с 21 ноября и т. Д.).
Заранее спасибо за помощь!