скажем, у меня есть следующие данные
date id1 id2 category value
01/01/2019 1000 2000 income 1.0
01/01/2019 1000 2010 income 1.0
01/01/2019 1000 2000 expense 1.0
01/01/2019 1000 2010 expense 1.0
01/02/2019 1000 2000 income 2.0
01/02/2019 1000 2010 income 2.0
01/02/2019 1000 2000 expense 2.0
01/02/2019 1000 2010 expense 2.0
01/04/2019 1000 2000 income 3.0
01/04/2019 1000 2010 income 3.0
01/04/2019 1000 2000 expense 3.0
01/04/2019 1000 2010 expense 3.0
Я хотел бы заполнить отсутствующую дату 01/03/2019, а также строку для каждой комбинации id1, id2 и категории. поэтому в моем случае будет добавлено 4 строки:
date id1 id2 category value
01/03/2019 1000 2000 income 2.0
01/03/2019 1000 2010 income 2.0
01/03/2019 1000 2000 expense 2.0
01/03/2019 1000 2010 expense 2.0
Я знаком с датами обратного и прямого заполнения, когда это единственный индекс, но вышеупомянутая проблема обратной засыпки с помощью комбинации значений из нескольких столбцов доставляет мне проблемы. Есть мысли о простом способе сделать это с помощью панд?