Python 相当于窗口的 Spark rangeBetween?

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

有没有人知道我不知道的其他功能或功能可以做到这一点?


尚方宝剑之说
浏览 136回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python