Ejecutar pandas online

GroupBy con pandas

GroupBy sigue separar, aplicar y combinar.

¿Qué es GroupBy con pandas?

GroupBy sigue separar, aplicar y combinar.

Agrupa filas y calcula agregados.

¿Cuándo se utiliza?

  • Leer y limpiar datos tabulares.
  • Analizar CSV, API y bases de datos.
  • Preparar informes y estadísticas.

Código de ejemplo

Ejecutar código →
main.py
import pandas as pd

results = pd.DataFrame({
    "team": ["A", "A", "B", "B"],
    "score": [80, 90, 70, 100],
})

averages = results.groupby("team")["score"].mean().reset_index()
print(averages)

Resultado esperado

team  score
0    A   85.0
1    B   85.0

Cómo funciona

Las filas se agrupan y score se promedia; reset_index recupera una columna normal.

Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.

Ejercicios prácticos

Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.

  1. Añade filas, columnas y valores ausentes.
  2. Combina filtrado, ordenación y groupby.
  3. Carga un archivo real y revisa sus dtypes.
Ejecutar en el IDE de Python →