single
Challenge: Polars Data Aggregation
Свайпніть щоб показати меню
У цьому завданні необхідно використати polars для ефективної агрегації даних у великих наборах даних. Зокрема, потрібно згрупувати великий DataFrame за одним стовпцем і обчислити середнє значення іншого стовпця для кожної групи. Це поширена операція в аналізі даних, особливо при роботі з великими обсягами, оскільки дозволяє підсумовувати та отримувати інсайти з підмножин даних без необхідності завантажувати все у пам'ять одночасно.
Проведіть, щоб почати кодувати
Написати функцію з використанням polars, яка групує DataFrame за вказаним стовпцем і обчислює середнє значення іншого стовпця для кожної групи.
- Функція повинна приймати як аргументи
pl.DataFrame, рядокgroup_colта рядокvalue_col. - Функція повинна повертати новий DataFrame, що містить кожне унікальне значення у
group_colта середнє значенняvalue_colдля цієї групи. - У результатному DataFrame має бути стовпець з назвою
"mean_"та ім'ямvalue_col, який містить обчислені середні значення.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат