使用Multiindex重新采样熊猫数据框

问题描述

我想对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 可以适用于我的情况吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)