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

[Dúvida] Meu código não está acusando erro

SEED = 123143
random.seed(SEED)

datas = pd.read_csv('/home/arthur-pulini/Documentos/Programação/Machine learning Alura/Alura_Care-Exercise/exames.csv')
print(datas)

#Preparando quais colunas serão utilizadas em x e y
examsValues = datas.drop(['id', 'diagnostico'], axis=1)
diagnosis = datas.diagnostico
print(examsValues)
print(diagnosis)

#separando entre treino e teste, X e Y
trainX, testX, trainY, testY = train_test_split(examsValues, diagnosis,)

#instanciando o RandomForestClassifier, usando o numero padrão de árvores
forestClassifier = RandomForestClassifier(n_estimators = 100)
forestClassifier.fit(trainX, trainY) #Ajustando o classificador
print(forestClassifier.score(testX, testY))

Quando eu passo o "forestClassifier.score(testX, testY))" ele não está acusando o erro de valores nulos.

1 resposta
solução!

Oi Arthur, tudo bem?

Realmente estranho você não ter recebido esse erro. Rodei o notebook disponibilizado do curso e ainda assim apresenta o mesmo erro do instrutor. O que pode ter acontecido é que em algum momento anterior você pode ter executado algum código que possa ter influenciado nos dados.

De toda forma, neste caso recomendo reiniciar a sessão e executar todos os códigos novamente. Para isso é só seguir os passos abaixo:

Para reiniciar a sessão no Jupyter Notebook, você pode seguir os seguintes passos:

  1. No menu superior, clique em "Kernel".
  2. Selecione a opção "Restart & Run All" para reiniciar a sessão e executar todas as células do notebook desde o início.

Espero ter ajudado.

Abraços e bons estudos!

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

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software