Executar pandas online

Tratar valores ausentes com pandas

Valores ausentes surgem de fontes incompletas ou erros de coleta.

O que é Tratar valores ausentes com pandas?

Valores ausentes surgem de fontes incompletas ou erros de coleta.

Detecte e substitua dados faltantes.

Quando usar?

  • Ler e limpar dados tabulares.
  • Analisar CSV, APIs e bancos de dados.
  • Preparar relatórios e estatísticas.

Código de exemplo

Executar 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)

Saída esperada

name  score
0  Ada   95.0
1  Lin   90.0
2  Sam   85.0

Como funciona

A mediana substitui NaN; remover ou imputar depende do contexto.

Altere os valores e execute o programa no compilador Python online CodeUtility sem instalar Python.

Exercícios práticos

Altere as entradas e teste casos de borda antes de usar conjuntos de dados maiores.

  1. Adicione linhas, colunas e valores ausentes.
  2. Combine filtro, ordenação e groupby.
  3. Carregue um arquivo real e confira os dtypes.
Executar no IDE Python →