我必须使用 Excel 的 LINEST 函数来计算线性回归中的误差。我希望使用 Numpy 的 polyfit 函数重现结果。我希望重现以下 LINEST 用法:
LINEST(y's, x's,,TRUE)
与polyfit。我不确定如何让这两个函数产生相同的值,因为我尝试过的都没有给出类似的结果。
我尝试了以下方法:
numpy.polyfit(x,y,3)
以及第三个位置的各种其他值。
这个问题其实是我对NumPy的polyfit函数和LINEST的误解造成的。执行以下操作:
numpy.polyfit(x,y,1)
给了我正确的结果,因为它使用样本执行线性回归x
and y
诸如 LINEST 之类的值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)