3
respostas

Desafio: comparando tendências de imigração

import pandas as pd
df = pd.read_csv('/content/imigrantes_canada.csv')
df.head()
df.set_index('País', inplace = True)
anos = list(map(str, range(1980, 2014)))
brasil_argentina = df.loc[['Brasil', 'Argentina'],anos].T
import matplotlib.pyplot as plt
plt.figure(figsize=(8,4))
plt.plot(anos, brasil_argentina['Brasil'], label = 'Brasil', color = 'green')
plt.plot( anos, brasil_argentina['Argentina'],label= 'Argentina', color = 'red')
plt.xlabel('Ano')
plt.ylabel('Numero de Imigrantes')
plt.xticks(['1980', '1985', '1990', '1995', '2000','2005', '2010'])
plt.title('Imigração Brasil e Argentina para o Canadá')
plt.legend();

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

3 respostas

Olá Marcia, TUdo bem ?

Parabéns, pelo esforço vejo muitos posts seus com exercícios!

Eu tenho uma sugestão de estilização que talvez você goste.

No R, temos uma biblioteca chamada ggplot. Ela tem uma aspecto mais parecido com seaborn. Para obter esse efeito você pode usar o comando style direto no matplot


plt.style.use('ggplot')

O código completo fica como o que está abaixo


import pandas as pd
import matplotlib.pyplot as plt


df = pd.read_csv('/content/imigrantes_canada.csv')
df.set_index('País', inplace=True)
anos = list(map(str, range(1980, 2014)))
brasil_argentina = df.loc[['Brasil', 'Argentina'], anos].T

# Estilo ggplot
plt.style.use('ggplot')


plt.figure(figsize=(10, 5))
plt.plot(anos, brasil_argentina['Brasil'], label='Brasil', linewidth=2)
plt.plot(anos, brasil_argentina['Argentina'], label='Argentina', linewidth=2)
plt.xlabel('Ano')
plt.ylabel('Número de Imigrantes')
plt.title('Imigração do Brasil e Argentina para o Canadá', fontsize=14)
plt.xticks(['1980', '1985', '1990', '1995', '2000', '2005', '2010'])
plt.legend()
plt.tight_layout()
plt.show()

Tente ai e depois me diga o que achou !

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

Olá Breno, tudo bem ?

Eu testei o código e de fato o gráfico fica visualmente bem melhor.

Obrigado pela dica, eu gostei muito.

Opa, Márcia que bom, continue assim!

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