statsmodels 中的指数平滑给出错误
Exponential smoothing in statsmodels gives error
我正在尝试应用 Holt-winter 指数平滑,但在 statsmodels 中仍然存在错误
data = Airpassengers
from statsmodels.tsa.api import ExponentialSmoothing, SimpleExpSmoothing, Holt
data["exp"] = ExponentialSmoothing(data["Passengers"], seasonal="mul", seasonal_periods=12).fit()
ValueError: Buffer dtype mismatch, expected 'double' but got 'long long'
你试过这样投射你的数据吗:
data["exp"] = ExponentialSmoothing(data["Passengers"].astype(np.int64), seasonal="mul", seasonal_periods=12).fit()
我正在尝试应用 Holt-winter 指数平滑,但在 statsmodels 中仍然存在错误
data = Airpassengers
from statsmodels.tsa.api import ExponentialSmoothing, SimpleExpSmoothing, Holt
data["exp"] = ExponentialSmoothing(data["Passengers"], seasonal="mul", seasonal_periods=12).fit()
ValueError: Buffer dtype mismatch, expected 'double' but got 'long long'
你试过这样投射你的数据吗:
data["exp"] = ExponentialSmoothing(data["Passengers"].astype(np.int64), seasonal="mul", seasonal_periods=12).fit()