我想对df进行重新采样,以便在df的datetimeindex中包含一天中所有工作时间的索引条目。我有一些代码,但是我认为应该更容易实现,而且我缺少一些东西。同样,它将在大型数据帧上爆炸,因为from_product()还会创建数据中不存在的filter_id和tr_id组合。因此,基本上,我当天有什么新的datetimeindex,但仅适用于过滤器(filter_id)和交易(tr_id)。
if image_id not in name:
re.sub('\d', image_id, name)
我阅读了有关resample()。asfreq()解决方案的信息,但由于晚上和周末的间隔,它们对我不起作用。期待您的评论和提示。谢谢!
p.s .:我正在使用python 3.6.8和pandas 1.0.1
edit:我发现的最佳链接是: Resampling a pandas MultiIndex dataframe
Resampling Within a Pandas MultiIndex 可以适用于我的情况吗?