分组#

通过调用LazyFrame.group_by(...),此命名空间变得可用。

LazyGroupBy.agg(*aggs, **named_aggs)

为每个分组操作计算聚合。

LazyGroupBy.all()

将分组聚合为Series。

LazyGroupBy.count()

返回每个组中的行数。

LazyGroupBy.first()

聚合组中的第一个值。

LazyGroupBy.head([n])

获取每个组的前n行。

LazyGroupBy.last()

聚合组中的最后一个值。

LazyGroupBy.len([name])

返回每个组中的行数。

LazyGroupBy.map_groups(function, schema)

在分组上应用自定义/用户定义的函数(UDF)作为新的DataFrame。

LazyGroupBy.max()

将组减少到最大值。

LazyGroupBy.mean()

将组减少到平均值。

LazyGroupBy.median()

返回每组的中间值。

LazyGroupBy.min()

将组减少到最小值。

LazyGroupBy.n_unique()

计算每组的唯一值。

LazyGroupBy.quantile(quantile[, interpolation])

计算每组分位数。

LazyGroupBy.sum()

将组减少为总和。

LazyGroupBy.tail([n])

获取每个组的最后n行。