私は使用しようとしてnp.polyfit
いますが、エラーが発生し続けます:
TypeError: polyfit() got an unexpected keyword argument 'w'
その関数のドキュメントには、この引数が明確に記載されているため、何が起こっているのかわかりません。と を使用SciPy 0.12.0
してNumPy 1.6.1
います。
そのエラーを返す MWE は次のとおりです。
import numpy as np
x = np.array([0.0, 1.0, 2.0, 3.0, 4.0, 5.0])
y = np.array([0.0, 0.8, 0.9, 0.1, -0.8, -1.0])
weight = np.array([0.2, 0.8, 0.4, 0.6, 0.1, 0.3])
poli = np.polyfit(x, y, 3, w=weight)