我的输入有一个只有两个值的“条件”字段。让我们只假设值“A”或“B”。
当在翻滚窗口内找到至少一个条件=A的事件时,应该只输出条件=A的事件。但是,当没有找到 A 的事件时,应在同一窗口中仅输出 B 的事件。给定以下输入,滚动窗口为 4 个刻度:
Condition Time
----------- ------
A T1
B T2
A T3
B T5
B T6
B T7
B T8
B T10
A T11
A T12
A T13
A T14
A T15
输出应如下所示:
Condition Time (Window)
----------- ------ ----------
A T1 T1-3
A T3 T1-3
B T5 T5-8
B T6 T5-8
B T7 T5-8
B T8 T5-8
A T11 T9-12
A T12 T9-12
A T13 T13-16
A T14 T13-16
A T15 T13-16
如何设置我的步骤,以便从我的输入中获得以下输出?我尝试了几个使用 group 的选项,但没有成功