Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这个问题背后的想法是,当我处理不同日期的完整日期时间标签和数据时,我有时想比较每小时行为的比较情况。但是因为日子不同,我不能直接在彼此之上绘制两个 1 小时的数据集。
我天真的想法是我需要从两个集合的日期时间索引中删除日期,然后将它们绘制在彼此之上。最好的方法是什么?
或者,解决我的问题的更好方法是什么?
这可能不完全是它,但应该可以帮助你,假设ts是你的时间序列:
ts
hourly = ts.resample('H') hourly.index = pd.MultiIndex.from_arrays([hourly.index.hour, hourly.index.normalize()]) hourly.unstack().plot()
如果您根本不在乎这一天,就hourly.index = hourly.index.hour应该工作
hourly.index = hourly.index.hour