首页 > 解决方案 > deg 在 np.polyfit numpy 中做了什么

问题描述

x = np.array([1, 3, 5, 7, 9])

y = np.array([ 6, 3, 9, 5 , 4])

m , b = np.polyfit(x, y, 1)

1(deg) 在这个线性回归中是如何工作的?我知道它代表拟合多项式的程度,但它实际上是如何工作的。

标签: pythonnumpylinear-regression

解决方案


度参数 n 确定用于拟合的多项式方程。该公式中的系数p为降幂,p的长度为n+1

在此处输入图像描述

然后将该公式拟合(在最小二乘意义上)数据。


推荐阅读