【发布时间】:2013-12-04 11:56:03
【问题描述】:
我有一个 10 分钟频率数据的 pandas 时间序列,需要找到每个 24 小时内的最大值。然而,这个 24 小时的时间段需要从每天早上 5 点开始——而不是 pandas 假定的默认午夜。
我一直在查看DateOffset,但到目前为止我还在画空白。我可能已经预料到类似于pandas.tseries.offsets.Week(weekday=n) 的东西,例如pandas.tseries.offsets.Week(hour=5),但据我所知不支持。
我可以先通过shifting 数据来做一个令人讨厌的工作,但这很不直观,甚至在一周后我又回到相同的代码中,我在转移方向上遇到了问题!
任何更优雅的想法将不胜感激。
【问题讨论】: