Ejecutar pandas online

Crear una tabla dinámica con pandas

Una pivot table convierte datos largos en una tabla resumida.

¿Qué es Crear una tabla dinámica con pandas?

Una pivot table convierte datos largos en una tabla resumida.

Resume datos por categorías de filas y columnas.

¿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],
})

print(results.pivot_table(index="team", values="score", aggfunc="mean"))

Resultado esperado

score
team
A      85.0
B      85.0

Cómo funciona

index y columns definen grupos; values y aggfunc seleccionan medida y agregación.

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 →