1
resposta

[Projeto] Como eu Fiz:

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

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

argentina = df.loc['Argentina', anos]

argentina_dict = {'ano': argentina.index.tolist(), 'imigrantes': argentina.values.tolist()}
dados_argentina = pd.DataFrame(argentina_dict)
dados_argentina



plt.figure(figsize=(8,4))
plt.plot(dados_argentina['ano'], dados_argentina['imigrantes'])
plt.title('Imigração da Argentina para o Canadá')
plt.xlabel('Ano')
plt.ylabel('Número de imigrantes')
plt.xticks(['1980', '1985', '1990', '1995', '2000', '2005', '2010'])
plt.show()



plt.figure(figsize=(8,4))
plt.plot(dados_brasil['ano'], dados_brasil['imigrantes'], label='Brasil', color='green')
plt.plot(dados_argentina['ano'], dados_argentina['imigrantes'], label='Argentina', color='blue')
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.legend()
plt.show()


import pandas as pd
import matplotlib.pyplot as plt
df_comparacao = pd.DataFrame({'ano': dados_brasil['ano'], 'Argentina': dados_argentina['imigrantes'],'Brasil': dados_brasil['imigrantes'] })
print(df_comparacao)



plt.figure(figsize=(8,4))
plt.plot(df_comparacao['ano'], df_comparacao['Argentina'], label='Argentina', color='blue', marker='o', markersize=4)
plt.plot(df_comparacao['ano'], df_comparacao['Brasil'], label='Brasil', color='green', marker='s', markersize=4)
plt.title('Comparação da Imigração Brasil x Argentina para o Canadá')
plt.xlabel('Ano')
plt.ylabel('Número de Imigrantes')
plt.xticks(rotation=90)  
plt.legend()
plt.grid(True)
plt.show()

```

1 resposta

Ei, Roger! Tudo bem?

Fico feliz em ver você praticando os conteúdos ensinados em aula!

Seu trabalho ficou muito bem estruturado, usando o pandas para manipular os dados e o matplotlib para criar gráficos informativos. A comparação entre os países ficou clara, e o uso de marcadores nas linhas deu um toque visual muito bom à apresentação.

Uma dica interessante para o futuro é usar plt.tight_layout() ao final da criação dos gráficos. Isso evita que textos fiquem sobrepostos, principalmente quando você usa rotation no eixo X.

Conteúdos relacionados

Continue se dedicando aos estudos e qualquer dúvida, compartilhe no fórum.

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