1

我正在使用 pandas 从数据集中获取每小时数据,采样间隔为 15 分钟。我使用该resample('H', how='ohlc')方法的问题是它提供了该小时内的值,我想要最接近小时的值。例如,我想取一个在 2:55 采样的值,而不是从 3:10 采样的一个值,但是如果它发生在时间戳被评估之前,我不知道如何找到最接近的值。

任何帮助将不胜感激。

4

1 回答 1

0

我想您可以创建另一列是 Hour 并减去相关时间并获得绝对(无符号)值,然后您可以对其执行 min 函数。这不是代码,但我认为逻辑是正确的(或在至少接近..找到分钟后,您可以选择它们,然后重新采样..

于 2013-11-05T22:39:05.977 回答