【发布时间】:2017-05-01 10:09:16
【问题描述】:
我有一个功能。例如:
def g(w,d,e):
s = w-1.
s1 = s**d+2.
s2 = 42. + s1*e**(1/2)
return s2
让data = np.array([1,2,3,4,5]) 是s2。但我不知道d 和e。
我如何估计它们?错误?
在 scipy.stats 中称为方法“fit”用于分发。这种方法的底层是什么?米勒?采样?函数g是我的分布函数...
【问题讨论】:
-
也许您正在寻找
scipy.optimize.curve_fit?
标签: python python-2.7 pandas numpy scipy