【发布时间】:2020-01-13 06:56:16
【问题描述】:
我想在某个时间间隔后选择最大值/最小值。类似于滑动或滚动窗口但计算部分中的最大值/最小值的东西。这里是一个例子 [6 3 7 4 6 9 2 6 7 4 3 7 8 2 5 4 1 7 5 1]。在这种情况下,我希望窗口计算前 5 个值的最大值,然后计算下一部分的最大值(索引 6 到 10)等等。
select a max value 7 from this portion [6 3 7 4 6]
select a max value 9 from this portion [9 2 6 7 4]
select a max value 8 from this portion [3 7 8 2 5]
select a max value 7 from this portion [4 1 7 5 1]
关于如何做的任何想法。某种功能也可以让我调整窗口长度,即 5 到 3。提前致谢
【问题讨论】:
-
@ sshashank124 据我了解,他们在滚动窗口中询问,而他们的示例中恰好没有重叠。