标签: python function numpy linear-regression
我有3个阵列。一个数组包含x值,第二个数组包含y值,第三个数组包含sigma(错误)的值。
如何使用numpy.polyfit函数来适应x,y和sigma?我已经弄清楚如何拟合x和y值而不是西格玛。
numpy.polyfit
import numpy as np p = np.polyfit(x,y,2) xp = np.linspace(0.4,1,40) y = np.polyval(p,xp)
答案 0 :(得分:1)
使用here
w
p = np.polyfit(x,y,2,w=1/sigma)