single
Challenge: Agregación de Datos con Polars
Desliza para mostrar el menú
En este desafío, utilizarás polars para realizar de manera eficiente la agregación de datos en conjuntos de datos grandes. Específicamente, se te pide agrupar un DataFrame grande por una columna y calcular la media de otra columna para cada grupo. Esta es una operación común en el análisis de datos, especialmente al trabajar con big data, ya que permite resumir y extraer información de subconjuntos de tus datos sin cargar todo en la memoria al mismo tiempo.
Desliza para comenzar a programar
Escribir una función utilizando polars que agrupe un DataFrame por una columna especificada y calcule la media de otra columna para cada grupo.
- La función debe recibir un
pl.DataFrame, una cadenagroup_coly una cadenavalue_colcomo argumentos. - La función debe devolver un nuevo DataFrame que contenga cada valor único en
group_coly la media devalue_colpara ese grupo. - El DataFrame resultante debe tener una columna llamada
"mean_"seguida del nombre devalue_col, que contenga los valores medios calculados.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla