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 defined
Que 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 :)