os dados dos alunos saem normalmente
mas quando aplico a query aparece que não tem dados
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
os dados dos alunos saem normalmente
mas quando aplico a query aparece que não tem dados
Oii, Pâmela! Como está?
O erro pode estar relacionado com a formatação do código. Como sugestão, teste usando print(selecao) para retornar a seleção específica:
selecao = alunos.query('Aprovado == False & Aprovado_final == True')
print(selecao)
Ou criando uma máscara booleana e aplicando no DataFrame de forma manual
selecao = (alunos['Aprovado'] == False) & (alunos['Aprovado_final'] == True)
resultado = alunos[selecao]
print(resultado)
Faça o teste e observe se funciona como esperado. Você pode revisar o código clicando no botão Ver opinião do Instrutor, por lá a Instrutora disponibilizou algumas soluções.
Espero ter ajudado, qualquer dúvida conte conosco.
Bons estudos e até mais!
Continua imprimindo um dataframe vazio
quando faço o print apenas do dataframe alunos ele imprime os dados normalmente