我试图找出在 python 中是否有一种方法可以在滚动聚合中执行 rangeBetween 的等效操作。在 Spark 中,您可以使用 rangeBetween 以便窗口不必在目标行上对称,即对于每一行,我可以查看 -5h 到 +3h:发生在 absed on 前 5 小时和 3 小时后的所有行日期时间列。我知道 python 有 pd.rolling 选项,但在阅读了我能找到的所有文档后,它看起来只需要 1 个输入作为窗口。您可以更改该窗口是否以每一行为中心,但我找不到明确设置它的方法,因此它可以查看我选择的范围。
有没有人知道我不知道的其他功能或功能可以做到这一点?
相关分类