полиномиальная регрессия в питоне с нуля - PullRequest
0 голосов
/ 14 октября 2019

Я делал эту полиномиальную регрессию:

for i in np.arange(1, len(coeff)):
    line += coeff[i] * x_pts ** i

Мне известна концепция, но я не понимаю, почему они делают этот шаг, может кто-нибудь объяснить, пожалуйста.

1 Ответ

0 голосов
/ 14 октября 2019

Этот код просто говорит

y=a_n*x^n + a_(n-1)*x^(n-1) +...+ a_1*x^(1)

Хотя я не уверен, почему показатель экспоненты = 0 не включен.

Редактировать: OP должен был включать больше кода (и в виде текста восновная часть вопроса, а не изображение). В любом случае, оригинальный код:

line = coeff[0]
for i in np.arange(1, len(coeff)):
    line += coeff[i] * x_pts ** i

, поэтому мы видим, что строка инициализируется как coeff [0], что на самом деле является константой, а не коэффициентом.

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