Ejecutar pandas online

Tratar valores ausentes con pandas

Los valores ausentes proceden de fuentes incompletas o errores de captura.

¿Qué es Tratar valores ausentes con pandas?

Los valores ausentes proceden de fuentes incompletas o errores de captura.

Detecta y sustituye datos faltantes.

¿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
import numpy as np

students = pd.DataFrame({"name": ["Ada", "Lin", "Sam"], "score": [95, np.nan, 85]})
students["score"] = students["score"].fillna(students["score"].median())

print(students)

Resultado esperado

name  score
0  Ada   95.0
1  Lin   90.0
2  Sam   85.0

Cómo funciona

La mediana sustituye NaN; eliminar o imputar depende del contexto del dato.

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 →