Executar pandas online

Filtrar linhas de DataFrame

Máscaras booleanas filtram números, texto e datas.

O que é Filtrar linhas de DataFrame?

Máscaras booleanas filtram números, texto e datas.

Selecione linhas com condições.

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

students = pd.DataFrame({
    "name": ["Ada", "Lin", "Sam", "Mia"],
    "score": [95, 78, 91, 84],
})

high_scores = students[students["score"] >= 90]
print(high_scores)

Saída esperada

name  score
0  Ada     95
2  Sam     91

Como funciona

A Series booleana se alinha ao índice e mantém posições True.

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 →