2
respostas

[Dúvida] Desafio: bora praticar, DataFrame do exercício 4

os dados dos alunos saem normalmente DataFrame alunos

mas quando aplico a query aparece que não tem dados DataFrame NaN

2 respostas

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

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

quando faço o print apenas do dataframe alunos ele imprime os dados normalmente