繁体   English   中英

如何从熊猫的日期时间索引中删除日期?

[英]How to remove day from datetime index in pandas?

这个问题背后的想法是,当我使用完整的日期时间标签和不同日期的数据时,我有时想比较每小时行为的比较。 但由于日子不同,我不能直接将两个1小时的数据集相互叠加。

我天真的想法是,我需要从两个集合上的日期时间索引中删除那一天,然后将它们绘制在彼此之上。 最好的方法是什么?

或者,或者,对我的问题更好的方法是什么?

这可能不完全是它,但应该帮助你,假设ts是你的时间序列:

hourly = ts.resample('H')
hourly.index = pd.MultiIndex.from_arrays([hourly.index.hour, hourly.index.normalize()])
hourly.unstack().plot()

如果你不关心AT ALL这一天,只需要hourly.index = hourly.index.hour

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM