Polars 2 · Expressions, grouping and joins

Window functions

Compute a value per group while keeping every row.

df.with_columns(pl.col("age").mean().over("team").alias("team_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?