1
resposta

Seleções e frequências. (resultados diferentes)

Olá, pessoal.

Quando realizei a aula de seleções e frequências(Aula 5, atividade 2), acabei tentando repetir o mesmo que o professor fez com o método pd.query(). Ao contrário do feito pelo professor, que obteve a frequência 10187 a minha deu 8719.

Alguém aqui saberia me apontar a razão de valores tão diferentes?

Seguem abaixo primeiramente o código escrito por mim, e posteriormente o escrito pelo professor.


selecao = dados_II.query("Area >= 60 & Area <= 100")
selecao.shape[0]

selecao = (dados['Area'] >= 60) & (dados['Area'] <= 100)
n3 = dados[selecao].shape[0]
n3
1 resposta

Oi Antônio! Tudo bem por aí?

Eu utilizei seu código aqui, e deu o mesmo resultado que tinha dado com o código do professor, observe:

O código do professor:

Nessa imagem é apresentado o código e o resultado da seleção dos imóveis feita no curso pelo professor

O seu código:

Nessa imagem é apresentado o código e o resultado da seleção de imóveis feita pelo aluno utilizando o método query

Eu só mudei o nome dados_II do seu código, para dados, que era o nome do meu dataframe.

Você conferiu se dados_II é o mesmo dataframe correspondente ao dados do professor?

Você pode encontrar o projeto do professor com os dados e o dataframe clicando aqui e extaindo o arquivo .zip

Qualquer coisa, estou a disposição :)