Meu
codigo está com algum erro e não consegui identificar, até a linha anterior deu tudo certo
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Meu
codigo está com algum erro e não consegui identificar, até a linha anterior deu tudo certo
Olá, Rafael, tudo bem?
Esse erro ValueError: could not convert string to float: 'Madeira' acontece quando o modelo espera um número (float) mas encontra uma string (texto), no caso, a string 'Madeira'. Isso indica que alguma coluna que você está usando para treinar o modelo contém dados de texto quando deveria conter apenas números.
Peço que verifique se você inseriu o valor 'material' na lista de categoricas:
categoricas = ['internacional', 'envio_expresso', 'instalacao_incluida', 'fragil', 'pedido_extra_cliente', 'localizacao_remota', 'material', 'transporte']
Se você remove 'material' da lista categoricas, a coluna não é transformada e permanece como texto, o que causa o erro "could not convert string to float" quando você tenta treinar o modelo.
Peço que faça essa verificação.
Espero ter ajudado.
Qualquer dúvida que surgir, fico à disposição. Abraços e bons estudos!