single
Challenge: Polars Data Aggregation
Veeg om het menu te tonen
In this challenge, you will use polars to efficiently perform data aggregation on large datasets. Specifically, you are tasked with grouping a large DataFrame by one column and computing the mean of another column for each group. This is a common operation in data analysis, especially when working with big data, as it allows you to summarize and extract insights from subsets of your data without loading everything into memory at once.
Veeg om te beginnen met coderen
Write a function using polars that groups a DataFrame by a specified column and computes the mean of another column for each group.
- The function must take a
pl.DataFrame, agroup_colstring, and avalue_colstring as arguments. - The function must return a new DataFrame containing each unique value in
group_coland the mean ofvalue_colfor that group. - The resulting DataFrame must have a column named
"mean_"followed by thevalue_colname, containing the computed mean values.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.