Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Challenge: Agregación de Datos con Polars | Manipulación Eficiente de Datos con Polars
Gestión de Grandes Datos con Python
Sección 3. Capítulo 4
single

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.

Tarea

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 cadena group_col y una cadena value_col como argumentos.
  • La función debe devolver un nuevo DataFrame que contenga cada valor único en group_col y la media de value_col para ese grupo.
  • El DataFrame resultante debe tener una columna llamada "mean_" seguida del nombre de value_col, que contenga los valores medios calculados.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 4
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

some-alt