Pandas Reindex даты в Groupby

У меня есть фрейм данных со спорадическими датами в качестве индекса, а колонки = 'id' и 'num'. я бы хотелpd.groupby столбец 'id' и примените переиндекс к каждой группе в кадре данных.

Мой примерный набор данных выглядит так:

            id  num
2015-08-01  1   3
2015-08-05  1   5
2015-08-06  1   4
2015-07-31  2   1
2015-08-03  2   2
2015-08-06  2   3

Мой ожидаемый выход один разpd.reindex сffill является:

            id  num
2015-08-01  1   3
2015-08-02  1   3
2015-08-03  1   3
2015-08-04  1   3
2015-08-05  1   5
2015-08-06  1   4
2015-07-31  2   1
2015-08-01  2   1
2015-08-02  2   1
2015-08-03  2   2
2015-08-04  2   2
2015-08-05  2   2
2015-08-06  2   3

Я пробовал это, между прочим, безрезультатно:newdf=df.groupby('id').reindex(method='ffill') Который возвращает ошибку:AttributeError: Cannot access callable attribute 'reindex' of 'DataFrameGroupBy' objects, try using the 'apply' method

Любая помощь приветствуется

Ответы на вопрос(1)

Ваш ответ на вопрос