1
resposta

Resolução - desafio

df.set_index('País', inplace=True)

anos = list(map(str, range(1980, 2014)))

paises = df.loc[['Brasil', 'Argentina'], anos]
paises

paises_dict = {'ano': paises.index.tolist(), 'imigrantes': paises.values.tolist()}
dados_paises = pd.DataFrame(paises_dict)
dados_paises
import matplotlib.pyplot as plt

plt.figure(figsize=(10, 5))
plt.plot(anos, dados_paises.loc[0, 'imigrantes'], label='Brasil')
plt.plot(anos, dados_paises.loc[1, 'imigrantes'], label='Argentina')

plt.title('Imigração do Brasil e Argentina para o Canadá')

plt.xlabel('Ano')
plt.ylabel('Número de imigrantes')

plt.xticks(['1980', '1985', '1990', '1995', '2000', '2005', '2010'])

plt.yticks([500, 1000, 1500, 2000, 2500, 3000])

plt.show()

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1.

Ambos os países apresentam crescimento gradual a partir do final dos anos 1980

Há picos próximos no início dos anos 1990

Existe queda em meados dos anos 1990

Novo crescimento no início dos anos 2000, seguido de queda após 2008

2.

Brasil: Pico entre 2007 e 2010, com valores acima de 2500 imigrantes.

Agentina: Pico por volta de 2002–2004, com forte aumento seguido de queda.

1 resposta

Tudo bem, Adriely? Espero que sim!

O seu código ficou bem organizado, os dados antes da visualização, usando set_index, seleção por lista de países e anos, e depois construindo um novo DataFrame para facilitar o gráfico. Sua analise das tendências ficou clara e bem conectada com o gráfico gerado, mostrando cuidado tanto com o código quanto com a interpretação.

Uma dica para praticar é explorar o uso de plt.legend() e estilos de linha para deixar a comparação ainda mais clara. Acompanhe o exemplo:


plt.plot(anos, dados_paises.loc[0, 'imigrantes'], linestyle='--', marker='o', label='Brasil')
plt.plot(anos, dados_paises.loc[1, 'imigrantes'], linestyle='-', marker='s', label='Argentina')
plt.legend()

Esse código ajusta o estilo das linhas, adiciona marcadores nos pontos e ativa a legenda, facilitando a leitura e comparação visual dos dados.

Continue se dedicando aos estudos e qualquer dúvida, compartilhe.

Este conteúdo podem abrir em inglês e se preferir ler em português, recomendo que utilize o tradutor automático do navegador.

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