1
resposta

ERRO NA LINHA COM [~selecao]

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Ola, queria compreender porque está apresentando esse erro ao rodar a linha que contém o [~selecao], não consegui identificar onde está o erro!

1 resposta

Oii Natália! Tudo tranquilo?

Na verdade, isso não é um erro, é apenas um aviso (warning).

Este aviso está aparecendo porque quando você faz dados[~selecao] você está excluindo determinados elementos do dataframe dados, de acordo com a variável selecao.

A variável selecao é uma Series booleana (True e False), que, quando é passada para o dataframe dados, irá excluir aquelas linhas onde estiver False e permanecerá aquelas linhas que estiverem com True. Dessa forma, no final, o dataframe dados[~selecao] terá uma quantidade menor de linhas e índices do que o dataframe original dados.

Assim, o aviso está apenas te informando que, os índices do dataframe dados, serão ajustados de acordo com a seleção que você está fazendo por meio do código dados[~selecao].

Caso você tenha executado uma segunda vez essa mesma célula com o código dados = dados[~selecao] esse warning também tende a aparecer, uma vez que você estaria realizando novamente a seleção em um dataframe no qual essa seleção já tinha sido realizada. No entanto, isso não irá prejudicar seus dados, mas caso tenha feito isso e queira retirar esse warning, você pode tentar reiniciar seu kernel e rodar todo seu código novamente, acessando: Kernel > Restart & Run All

Acessando a aba Kernel na parte superior do Jupyter Notebook. Em seguida, a opção "Restart & Run All", que é a quarta opção da aba, encontra-se destacada por uma seta vermelha

De todo modo, é interessante que você sempre trabalhe com a versão mais atualizada da biblioteca pandas. Uma vez que, em versões mais recentes, alguns desses warnings não aparecem mais. Para instalar a versão mais recente basta criar uma nova célula e executar o seguinte comando:

!pip install pandas

Espero ter ajudado! Me coloco à disposição para tirar qualquer outra dúvida :)

Bons estudos!