Python 数据帧中的每小时数据

Python 数据帧中的每小时数据,python,pandas,datetimeindex,Python,Pandas,Datetimeindex,我有一个基于DateTimeIndex的数据帧。我只想要每小时的数据,每5分钟一次,除非数据中有一些退出。我想我需要使用的是df.resample('1H'),但这会自动执行df.resample('1H').mean()。我只想要每小时一次的样品。有人知道如何实现这一点吗 谢谢, Matthew你想要last df.resample('1H').last() 当PaulH逃避 df.asfreq('H') 也应该起作用我认为df.resample('H').asfreq()。你的问题很不清

我有一个基于DateTimeIndex的数据帧。我只想要每小时的数据,每5分钟一次,除非数据中有一些退出。我想我需要使用的是df.resample('1H'),但这会自动执行df.resample('1H').mean()。我只想要每小时一次的样品。有人知道如何实现这一点吗

谢谢,
Matthew

你想要
last

df.resample('1H').last()
当PaulH逃避

df.asfreq('H')
也应该起作用

我认为
df.resample('H').asfreq()
。你的问题很不清楚。显示数据帧和所需结果的代表性示例。df.resample('1H').last()不起作用,但只要它在小时内(正好是8:00或9:00等)df.asfreq('H')对我起作用。