【发布时间】:2019-04-20 04:35:06
【问题描述】:
我有一个日期之间有间隔的数据框。
有必要按此数据框的前 2 列分组,然后填补空白。
我正在尝试的是:
df.groupby(['cod_interno', 'unidade_lojas', 'data']).apply(lambda x : x.resample('D').ffill()).reset_index(level=0,drop=True)
但是我收到了这个错误信息:
TypeError:仅对 DatetimeIndex、TimedeltaIndex 或 PeriodIndex 有效,但获得了“Int64Index”的实例
有没有更好的方法来解决这个问题?
我试过这种方法Resampling a multi-index DataFrame,但我对'stack()'不是很熟悉
【问题讨论】: