Pandas indiziert Daten in Groupby neu

Ich habe einen Datenrahmen mit sporadischen Daten als Index und Spalten = 'id' und 'num'. Ich würde gernepd.groupby die Spalte 'id' und wenden Sie den Neuindex auf jede Gruppe im Datenrahmen an.

Mein Beispieldatensatz sieht folgendermaßen aus:

            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

Meine erwartete Ausgabe einmalpd.reindex mitffill ist:

            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

Ich habe dies unter anderem erfolglos versucht:newdf=df.groupby('id').reindex(method='ffill') Was einen Fehler zurückgibt:AttributeError: Cannot access callable attribute 'reindex' of 'DataFrameGroupBy' objects, try using the 'apply' method

Jede Hilfe wäre sehr dankbar