Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Input y contains Nan

Segue o erro no notebook baixado do github. Deveria se fazer algum tratamento nesses dados?

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

1 resposta
solução!

Olá Diego, tudo bem?

O erro que você está encontrando indica que a variável y, que contém os rótulos da sua classe, possui valores NaN (Not a Number), ou seja, valores faltantes. O que pode ter ocorrido é que algum trecho de código não tenha sido executado;

Para resolver esse problema, peço que realize o passo abaixo:

  • Primeiro, certifique que todos as células anteriores ao código em questão, tenha sido executado.
    • Para isso, vá em "Ambiente de Execução"
    • Clique em "Executar tudo".

 Gif do ambiente colab. O usuário clica em "Ambiente de execução" e em seguida em "Executar tudo"

Caso ainda assim o problema persista, que você pode ainda remover as linhas com valores Nan.

dados = dados.dropna(subset=['Class'])  

Deixo o link da documentação para consulta:

Após tratar os valores NaN, você pode prosseguir com a execução do seu validador e o treinamento do modelo.

Espero ter ajudado.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!