Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Aula 1 - tratamento

Eu resolvi testar essa maneira de realizar o tratamento do df da aula, apesar de ser bem mais trabalhososo, foi uma forma alternativa de se fazer baseado em cursos anteriores:

df.loc[:, 'País':'Região'].columns

imigrantes = list(df['País'].index)

df.loc[:,'1980':'2013'].columns

colunas_imigrantes = list(df.loc[:,'1980':'2013'].columns)

df_filter = df.melt(id_vars=imigrantes, value_vars=colunas_imigrantes, var_name='Ano', value_name='Imigrantes').copy()

df_filter[df_filter['País']=='Brasil'].groupby('Ano')['Imigrantes'].sum().reset_index()
1 resposta
solução!

Bom dia, William! Como está?

Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Notei que você utilizou o fatiamento de colunas com loc para selecionar dados relevantes, aplicou de forma eficaz o método melt() para transformar o DataFrame e compreendeu a importância do agrupamento com groupby() para analisar a evolução da imigração brasileira ao longo dos anos.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

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!