2

我有一个基于 DateTimeIndex 的 DataFrame。我只想要每小时数据,并且每 5 分钟一次,除非数据中有一些丢失。我认为我需要使用的是 df.resample('1H'),但这会自动执行 df.resample('1H').mean()。我只想要每小时的样本完全按照它们的方式。有谁知道要做到这一点?

谢谢,马修

4

1 回答 1

2

你要last

df.resample('1H').last()

正如 PaulH 所逃避的那样

df.asfreq('H')

也应该工作

于 2017-02-03T18:42:40.810 回答