Olá Rafaela! Tudo bem e com você?
Esse erro está indicando que a coluna quantidade_de_alunos
não está sendo encontrada.
Para que essa seleção funcione, antes de executar pd.read_sql(query, engine)
você deve renomear a coluna id_aluno
para quantidade_de_alunos
. Durante o vídeo o professor faz isso da seguinte forma:
# agrupando os dados e definindo a variável matriculas_por_curso
matriculas_por_curso = matriculas.groupby('id_cursos').count().join(cursos['nome_do_curso'])
# renomeando a coluna "id_aluno" para "quantidade_de_alunos"
matriculas_por_curso.rename(columns={'id_aluno': 'quantidade_de_alunos'}, inplace=True)
Caso você já tenha feito essa renomeação, o que você pode tentar fazer é executar novamente todas suas células para ver se funciona. Você pode fazer isso clicando em Ambiente de execução > Reiniciar e executar tudo:
Espero que isso ajude! Se o erro persistir ou tiver alguma dúvida me avisa, tá bom? :)
Bons estudos!