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

时间:2020-10-07 08:34:22

标签: pandas dataframe datetime multi-index resampling

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

0 个答案:

没有答案