1
resposta

[Sugestão] Desafio

import pandas as pd
import matplotlib.pyplot as plt

# Anos em string
anos = list(map(str, range(1980, 2014)))

# Dados dos dois países
brasil = df.loc['Brasil', anos]
argentina = df.loc['Argentina', anos]

# Criação da figura
plt.figure(figsize=(12, 6))

# Linha Brasil
plt.plot(anos, brasil, label='Brasil', marker='o')

# Linha Argentina
plt.plot(anos, argentina, label='Argentina', marker='s')

# Título e rótulos
plt.title('Imigração para o Canadá: Brasil vs Argentina (1980–2013)')
plt.xlabel('Ano')
plt.ylabel('Número de Imigrantes')

# Ticks de 5 em 5 anos
plt.xticks(ticks=range(0, len(anos), 5), labels=anos[::5], rotation=45)

# Legenda
plt.legend()

# Grade e layout
plt.grid(True)
plt.tight_layout()
plt.show()

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

1 resposta

Olá, Mauro! Como vai?

Excelente solução! Fico feliz em saber que você está dominando não só os conceitos de visualização, mas também a os conceitos de preparação dos dados. Um ponto técnico muito bem executado foi o uso do df.loc['Brazil', anos] e o equivalente para a Argentina, isso demonstra que você entendeu como filtrar os dados por rótulo e faixa de colunas com precisão.

Gostei muito também da escolha dos marcadores diferenciados (marker='o' para o Brasil e marker='s' para a Argentina), que além de dar identidade visual a cada linha, facilita demais a leitura comparativa. Continue com esse cuidado e clareza na construção das visualizações, é exatamente esse tipo de atenção que transforma os dados em insights valiosos!

Vou deixar como recomendação a leitura da documentação do matplotlib com mais marcadores para você testar, vale a pena demais conferir!

Uma tabela exibindo símbolos de marcadores e suas descrições da biblioteca matplotlib, incluindo formas como pontos, círculos e triângulos.

Í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!