1
resposta

Código do instrutor no minuto 5:47

Na aula 05, no minuto 5:47 o professor vai gerar novamente o dataframe com os resultados previstos, os que foram calculados e os erros. Nesse passo, ele chama novamente a variável "reg_predict", sendo que ele instanciou a regressão linear em reg_predict e o gradient boosting em gb_predict, minha dúvida é se deveria ser gb ou reg. Em código, basicamente:

resultados['revenue'] = y_test
resultados['predict'] = reg_predict
resultados['erro'] = reg_predict - y_test

ou

resultados['revenue'] = y_test
resultados['predict'] = gb_predict
resultados['erro'] = gb_predict - y_test

agradeço a atenção desde já!

1 resposta

Olá Caio, tudo bem? Espero que sim!

Desculpe pela demora em retornar.

Você está correto Caio. De fato o instrutor copiou os códigos da célula da regressão linear e não modificou a variável para o novo modelo de Gradient Boosting e as tabelas ficaram iguais.

O código que retorna o resultado correto para o Gradient Boosting é justamente o que você deixou aqui no tópico:

resultados['revenue'] = y_test
resultados['predict'] = gb_predict
resultados['erro'] = gb_predict - y_test

Muito bem observado. Bons estudos!