Alô.
realizei os passos conforme a aula (acredito eu), e no final não conseguir fazer com que o resultado gerado exibisse somente o nome dos alunos.
Ao executar somente
proxima_turma.set_index('id_aluno').join(nomes.set_index('id_alunos'))Tudo funcionou conforme esperado. Recebi um df com header da seguinte forma:
Index(['id_curso', 'nome', 'dominio', 'email', 'matriculas'], dtype='object')Porém ao executar:
proxima_turma.set_index('id_aluno').join(nomes.set_index('id_alunos'))[nome] Recebo o erro:
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-127-f23d74d2ac1d> in <module>
----> 1 proxima_turma.set_index('id_aluno').join(nomes.set_index('id_alunos'))[nome]
NameError: name 'nome' is not definedQue faço eu da vida agora?
EDIT
Percebi que há um pequeno erro na transcrição da aula que me confundiu. No vídeo é mostrado:
proxima_turma.set_index('id_aluno').join(nomes.set_index('id_aluno'))['nome'] Já na transcrição:
proxima_turma.set_index('id_aluno').join(nomes.set_index('id_aluno'))[nome]Fazendo com as aspas da tudo certinho :)
 
            