Vários resumos agrupados
No início deste capítulo, você viu que o método .agg()
é útil para calcular várias estatísticas com diversas variáveis. Também funciona com dados agrupados. O NumPy, que é importado como np
, tem muitas funções estatísticas de resumo, como np.min
, np.max
, np.mean
e np.median
.
sales
já está disponível e pandas
foi importado como pd
.
Este exercício faz parte do curso
Manipulação de dados com o pandas
Instruções do exercício
- Importe o
numpy
com o nome alternativonp
. - Obtenha o mínimo, o máximo, a média e a mediana das vendas semanais (
weekly_sales
) de cada tipo de loja usando.groupby()
e.agg()
. Armazene-os comosales_stats
. Lembre-se de usar as funções donumpy
! - Obtenha o mínimo, o máximo, a média e a mediana de
unemployment
efuel_price_usd_per_l
para cada tipo de loja. Armazene-os comounemp_fuel_stats
.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Import numpy with the alias np
____
# For each store type, aggregate weekly_sales: get min, max, mean, and median
sales_stats = ____
# Print sales_stats
print(sales_stats)
# For each store type, aggregate unemployment and fuel_price_usd_per_l: get min, max, mean, and median
unemp_fuel_stats = ____
# Print unemp_fuel_stats
print(unemp_fuel_stats)