groupArrayResample
描述
Resample
组合器可以应用于groupArray
聚合函数,以
将指定键列的范围划分为固定数量的区间(N
),
并通过从每个区间内落入的数据点中选择一个代表值(对应于最小键)来构建结果数组。
它创建一个下采样的数据视图,而不是收集所有值。
示例用法
让我们看一个例子。我们将创建一个包含员工的name
、age
和
wage
的表,并插入一些数据:
让我们获取年龄在区间[30,60)
和[60,75)
内的人的名字。由于我们对年龄使用整数表示,因此我们得到的年龄区间为
[30, 59]
和[60,74]
。
为了将名字聚合到数组中,我们使用groupArray
聚合函数。
它接受一个参数。在我们的例子中,它是名字列。groupArrayResample
函数应该使用年龄列按照年龄聚合名字。为了定义
所需的区间,我们将30
、75
、30
作为参数传递给groupArrayResample
函数: