1
resposta

[Projeto] Desafio

#Visualizar Dicionário 
emissoes_por_ano.groupby('Nível 1 - Setor').groups
# Visualizar grupos
emissoes_por_ano.groupby('Nível 1 - Setor').get_group('Agropecuária')
#Agrupar coluna com media
emissoes_por_ano[emissoes_por_ano['Ano']==2021].groupby('Nível 1 - Setor')[['Emissão']].mean()
# Criando por ordem de maior para o menor
emissao_por_gas_nivel1 = emissoes_por_ano.groupby('Nível 1 - Setor')[['Emissão']].sum().sort_values('Emissão', ascending = False)
emissao_por_gas_nivel1

#Criando grafico
emissao_por_gas_nivel1.plot(kind = 'barh', figsize = (10,6));
1 resposta

Olá, Mateus! Como vai?

Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Observei que você explorou o groupby() para agrupar e investigar os dados por setor, utilizou muito bem o mean() e sum() para gerar estatísticas relevantes e ainda compreendeu a importância da visualização gráfica com plot(kind='barh') para facilitar a interpretação das emissões.

Uma dica interessante para o futuro é usar o agg() para aplicar múltiplas funções em uma mesma agregação. Dessa forma:

emissoes_por_ano.groupby('Nível 1 - Setor')[['Emissão']].agg(['mean', 'max', 'sum'])

Isso permite gerar várias métricas ao mesmo tempo, o que pode ser muito útil para comparações e análises mais completas.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!