maxMap
描述
可以将 Map 组合器应用于 max 函数,以使用 maxMap 聚合组合器函数按键分别计算 Map 中的最大值。
示例用法
在这个示例中,我们将创建一张表,用于存储不同时间段的状态码及其计数,
其中每一行都包含一个 Map,用于将状态码映射到对应的计数。我们将使用
maxMap 来计算每个时间段内各个状态码的最大计数值。
maxMap 函数会在每个时间段内找出各个状态码的最大计数。例如:
- 在时间段 '2000-01-01 00:00:00':
- 状态 'a':15
- 状态 'b':25
- 状态 'c':max(35, 45) = 45
- 状态 'd':55
- 状态 'e':65
- 在时间段 '2000-01-01 00:01:00':
- 状态 'd':75
- 状态 'e':85
- 状态 'f':max(95, 105) = 105
- 状态 'g':max(115, 125) = 125