Я новичок в Python, начинаю использовать Pandas для замены некоторых процессов, выполняемых в MS Excel.
Ниже приведено описание моей проблемы
Исходный кадр данных:
Contract Id, Start date, End date
12378, '01-01-2018', '15-05-2018'
45679, '10-03-2018', '31-07-2018'
567982, '01-01-2018', '31-12-2020'
Ожидаемый результат
Contract Id , Start date, End date, Jan-18,Feb-18,Mar-18,Apr-18,May-18...Dec-18
12378, '01-01-2018', '15-05-2018', 1, 1, 1, 1, 1, 0, 0, 0, 0, .....,0
45679, '10-03-2018', '31-07-2018', 0, 0, 1, 1, 1, 1, 1, 0, 0, 0....,0
567982,'01-01-2018', '31-12-2020', 1, 1, 1, 1.........………..., 1, 1, 1
Я хотел бы создать набор новых столбцовс Идентификатором месяца в качестве заголовков столбцов и заполнить их флагом (1 или 0), если контракт активен в течение указанного месяца.
любая помощь будет высоко оценена.Спасибо