Eu resolvi testar essa maneira de realizar o tratamento do df da aula, apesar de ser bem mais trabalhososo, foi uma forma alternativa de se fazer baseado em cursos anteriores:
df.loc[:, 'País':'Região'].columns
imigrantes = list(df['País'].index)
df.loc[:,'1980':'2013'].columns
colunas_imigrantes = list(df.loc[:,'1980':'2013'].columns)
df_filter = df.melt(id_vars=imigrantes, value_vars=colunas_imigrantes, var_name='Ano', value_name='Imigrantes').copy()
df_filter[df_filter['País']=='Brasil'].groupby('Ano')['Imigrantes'].sum().reset_index()