跳到主要内容
跳到主要内容

avgMap

描述

Map 组合器可以应用于 avg 函数,以根据每个键计算 Map 中值的算术平均值,使用 avgMap 聚合组合器函数。

示例用法

在这个示例中,我们将创建一个表,用于存储不同时间段的状态码及其计数,每行包含一个状态码及其对应计数的 Map。我们将使用 avgMap 来计算每个状态码在每个时间段内的平均计数。

avgMap 函数将计算每个状态码在每个时间段内的平均计数。例如:

  • 在时间段 '2000-01-01 00:00:00':
    • 状态 'a': 15
    • 状态 'b': 25
    • 状态 'c': (35 + 45) / 2 = 40
    • 状态 'd': 55
    • 状态 'e': 65
  • 在时间段 '2000-01-01 00:01:00':
    • 状态 'd': 75
    • 状态 'e': 85
    • 状态 'f': (95 + 105) / 2 = 100
    • 状态 'g': (115 + 125) / 2 = 120

另请参见