1

私は使用しようとして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)
4

1 に答える 1