用NumPy重现Excel的LINEST函数

我必须使用Excel的LINEST函数来计算线性回归中的错误。 我希望用Numpy的polyfit函数重现结果。 我希望重现以下LINEST用法:

LINEST(y's, x's,,TRUE)

与polyfit。 我不知道如何让这两个函数产生相同的值,因为我没有尝试过类似的结果。

我尝试了以下内容:

numpy.polyfit(x,y,3)

和其他各种价值在第三的位置。

这个问题实际上是我误解了NumPy的polyfitfunction和LINEST的结果。 执行以下操作:

  numpy.polyfit(x,y,1) 

给了我正确的结果,因为它使用像LINEST样本xy值执行线性回归。