Я имею дело с финансовыми данными, которые мне нужно экстраполировать на разные месяцы.Вот мой фрейм данных:
invoice_id,date_from,date_to
30492,2019-02-04,2019-09-18
Я хочу разбить это на разные месяцы между date_from и date_to .Следовательно мне нужно добавить строки для каждого месяца с даты начала месяца до даты окончания.Окончательный результат должен выглядеть следующим образом:
invoice_id,date_from,date_to
30492,2019-02-04,2019-02-28
30492,2019-03-01,2019-03-31
30492,2019-04-01,2019-04-30
30492,2019-05-01,2019-05-31
30492,2019-06-01,2019-06-30
30492,2019-07-01,2019-07-31
30492,2019-08-01,2019-08-30
30492,2019-09-01,2019-09-18
Необходимо также позаботиться о сценарии високосного года.Есть ли какой-нибудь нативный метод, уже доступный в пакете datetime pandas, который я могу использовать для достижения желаемого результата?