Executar pandas online

GroupBy com pandas

GroupBy segue separar, aplicar e combinar.

O que é GroupBy com pandas?

GroupBy segue separar, aplicar e combinar.

Agrupe linhas e calcule agregaçõ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

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

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

Saída esperada

team  score
0    A   85.0
1    B   85.0

Como funciona

As linhas são agrupadas e score recebe a média; reset_index restaura uma coluna normal.

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 →