1
resposta

modelo.fit(X_train, y_train) retorna somente LinearRegression() vazio

Quando tento executar o comando : modelo.fit(X_train, Y_train) a função retorna somente o a linha de código: LinearRegression() e quando tento rodar o código para o coeficiente de determinação, aparece a mensagem de que o modelo.fit não está determinado

1 resposta

Olá Samuel!

O método .fit de sklearn.linear_model.LinearRegression só é usado para treinar o modelo no conjunto de dados de treino. Conforme a documentação, o método retorna uma instancia dele mesmo, por isso o LinearRegression(copy_X=True, fit_intercept=True, n_jobs=None, normalize=False).

Para obter o coeficiente R² no conjunto de treino é usado o modelo.score(x_train, y_train).