Eu não consegui filtrar os dados pela função dados[dados['Valor'].isnull()] Ele me retornou todos os dados da tabela como sendo não nulos e não entendi ?
Eu não consegui filtrar os dados pela função dados[dados['Valor'].isnull()] Ele me retornou todos os dados da tabela como sendo não nulos e não entendi ?
Boas Márcia! Tudo bem? Espero que sim!
O que estamos tentando fazer é uma seleção em cima de dados que não são nulos. Para deixar isso mais explícito, vou dividir o código.
selecao = dados.Valor.isnull()
E agora vamos aplicar a seleção no DataFrame
dados[selecao]
que retorna o DataFrame como desejado:
Tipo | Bairro | Quartos | Vagas | Suites | Area | Valor | Condominio | IPTU | |
---|---|---|---|---|---|---|---|---|---|
76 | Apartamento | Barra da Tijuca | 2 | 1 | 1 | 70 | nan | 970 | 68 |
2186 | Apartamento | Leme | 2 | 0 | 0 | 75 | nan | 878 | nan |
2456 | Casa | Campo Grande | 3 | 4 | 3 | 363 | nan | nan | nan |
2646 | Loja/Salão | Barra da Tijuca | 0 | 2 | 0 | 80 | nan | nan | nan |
2941 | Apartamento | Botafogo | 2 | 0 | 0 | 95 | nan | 1010 | 170 |
Caso isso Não funcione, recomendo e rodar todos os comandos de novo. Você pode fazer isso pelo comando +
Oi, Pedro! Mesmo assim tá ainda não filtra :/ Olha o que surgiu: como se realmente não houvesse dados isnull para serem filtrados. Mas aqui indico que claramente tem dados nulos no dataframe
"E agora vamos aplicar a seleção no DataFrame:
dados[selecao]
"
Essa parte nao consegui enteder.