Utilizei os conhecimentos adquiridos ate agora, mas utilizei dois comandos que busquei apenas para dar um toque diferente no gráfico:
fig, ax= plt.subplots(figsize=(16,6)) #Criando a Figura
ax = sns.lineplot(df.loc['Brasil', anos], label='Brasil', lw=3, color='orange') #PLotando o grafico de Linha para Brasil
ax = sns.lineplot(df.loc['Argentina', anos], label='Argentina', lw=3, color='darkblue') # PLotando o grafico de Linha para Argentina
ax = sns.lineplot(df.loc['Peru', anos], label='Peru', lw=3, color='purple') #PLotando o grafico de Linha para Peru
ax = sns.lineplot(df.loc['Colômbia', anos], label='Colômbia', lw=3, color='green') #PLotando o grafico de Linha para Colômbia
ax.set_title('Os 4 maiores Países da America do Sul imigrantes para o \nCanadá de 1980 a 2013', fontsize=18, fontweight='bold', loc='left') #Titulo Geral do Grafico, fontweigth para deixar em negrito
ax.set_xlabel('Ano', fontsize=14) #Titulo do eixo x
ax.set_ylabel('Número de Pessoas', fontsize=14) #Titulo do Eixo y
sns.despine() #Remover a borda do grafico
sns.set_theme(style='whitegrid') #Estilo do grid do grafico
ax.legend(title='Países', loc='upper right', bbox_to_anchor=(1.15,1.10)) #Localização e edição da legenda
plt.xticks(rotation=45) # rotação dos Valores do Eixo X
ax.xaxis.set_major_locator(plt.MultipleLocator(5)) #Especificando o intervalo de valores no eixo X (5 em 5)
ax.yaxis.set_major_locator(plt.MultipleLocator(500)) #Especificando o intervalo de valores no eixo Y