Menu
Coddy logo textTech

Diferentes Agregações

Lição 16 de 19 do curso Análise com Pandas da Coddy.

Ao usar .sum() ou qualquer outro método semelhante, ele calcula a sum em todas as colunas numéricas. Também podemos especificar para cada coluna qual cálculo realizar:

df.groupby('column_name').agg({'column_1': 'sum', 'column_2': 'mean'})
challenge icon

Desafio

Fácil

O arquivo CSV visits.csv contém informações sobre quantas visitas foram feitas em um local específico em um determinado momento.

Aqui estão as primeiras 5 linhas do arquivo:

location_id,visits,timestamp
8,1771,27498
9,4187,79919
0,4959,54228
6,7721,41588

Crie um dataframe com as seguintes colunas: sum_visits e mean_timestamp, e seus cálculos estatísticos correspondentes.

Certifique-se de que sum_visits esteja antes de mean_timestamp. .agg({column_1: '...', colunm_2: '...'}) não é o mesmo que .agg({column_2: '...', colunm_1: '...'}). Isso ocorre porque a ordem das colunas é invertida.

Salve o resultado em df.

Experimente você mesmo

# pandas as pd já está importado
df = pd.read_csv("./visits.csv")
# Escreva seu código abaixo

Todas as lições de Análise com Pandas