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.
我正在使用 pandas 从数据集中获取每小时数据,采样间隔为 15 分钟。我使用该resample('H', how='ohlc')方法的问题是它提供了该小时内的值,我想要最接近小时的值。例如,我想取一个在 2:55 采样的值,而不是从 3:10 采样的一个值,但是如果它发生在时间戳被评估之前,我不知道如何找到最接近的值。
resample('H', how='ohlc')
任何帮助将不胜感激。
我想您可以创建另一列是 Hour 并减去相关时间并获得绝对(无符号)值,然后您可以对其执行 min 函数。这不是代码,但我认为逻辑是正确的(或在至少接近..找到分钟后,您可以选择它们,然后重新采样..