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

Curva de decisão diferente

Quando executo esse código:

plt.contourf(xx, yy, Z, alpha=0.3) 

plt.scatter(teste_x.horas_esperadas, teste_x.preco, c=teste_y, s=1)

Não é retornada uma curva de decisão rasa igual mostrada pra o instrutor. Aparece assim:

curva de decisao

O que houve pra que ficasse diferente?

1 resposta
solução!

Olá, Marcelo! Tudo bom com você? Eu espero que sim!

Desculpe a demora em dar um retorno.

O curso que você assistiu já está há um tempinho na plataforma e alguns métodos que foram utilizados antes no código podem ter sido atualizados nesse meio tempo e alterado o resultado final. Isso é completamente normal e pode acontecer ao realizar qualquer curso da plataforma, então você não precisa se preocupar tanto, o seu código não está incorreto ;-)

A primeira vez que fiz o curso meu gráfico do LinearSVC ficou muito similar ao do instrutor, mas com o passar do tempo e agora com esse novo teste, obtive um resultado diferente, com a linha de decisão mais acima. Então, provavelmente a atualização de bibliotecas e também de seus métodos é o principal motivo dessa diferença entre resultados.

Eu espero ter ajudado! Se surgir outra dúvida estarei à disposição.

Bons estudos!