Коэффициенты полинома в полиномиальной регрессии - PullRequest
0 голосов
/ 18 января 2019

Я написал код для полиномиальной регрессии данных в файле CSV, теперь я хочу напечатать коэффициенты полинома. Как это сделать?

import numpy as np
import pandas as pd

df=pd.read_csv('square.csv')

x=df.iloc[:,0:1].values
y=df.iloc[:,1].values

from sklearn.preprocessing import PolynomialFeatures
poly=PolynomialFeatures(degree=5)
poly_x=poly.fit_transform(x)

from sklearn.linear_model import LinearRegression
regressor=LinearRegression()
regressor.fit(poly_x,y)

import matplotlib.pyplot as plt

plt.scatter(x, y, color = 'blue')
plt.plot(x,regressor.predict(poly.fit_transform(x)),color='red')
plt.show()

1 Ответ

0 голосов
/ 18 января 2019
score(X, y, sample_weight=None)

https://scikit -learn.org / стабильный / модули / генерироваться / sklearn.linear_model.LinearRegression.html # sklearn.linear_model.LinearRegression.score

В противном случае вы можете использовать statsmodels и читать все статистические значения из OLS https://www.statsmodels.org/dev/generated/statsmodels.regression.linear_model.OLS.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...