Polars 2 · Expressions, grouping and joins

Group and aggregate

Compute several aggregates per group.

df.group_by("team").agg(
    pl.len().alias("people"),
    pl.col("age").mean().alias("avg_age"),
)

Official Polars 2 documentation

More expressions, grouping and joins commands

All expressions, grouping and joins commands · Polars 2 cheatsheet

Was this page helpful?