Bom dia!
essa seleção abaixo me retorna somente os valores que são " False" e por isso que eu coloquei o ~
antes do selecao ... se eu subescrevesse o df dados com essa seleção sem o ~
, ele iria apagar os dados que eu nao queria no df.. acho que foi isso..
mas no exemplo anterior, o prof queria eliminar valores nulos e para isso fez uma seleção dos valores nulos com isnull da mesma forma e o retorno foi uma serie booleana com os registros a serem eliminados ...
O que eu nao entendi mesmo foi pq no exemplo anterior ele usou a função isnull e o retorno foi o grupo que ele queria eliminar e nesse exemplo ele usa também a isnull mas o retorno foram os resultados que ele queria manter...
HUm.... eu podia ter feito a selecao sem o "~" e chamado de "dados_apagar" aí , de alguma forma eu extrairia o df "dados_apagar" do df geral "dados " e ficaria com dados = dados - dados_apagar.. podia???
selecao = (dados['Condominio'].isnull()) & (dados['Tipo'] == 'Apartamento')
selecao