我在使用简单指数简单指数平滑构建预测时遇到一些问题。预测值不同步且不同步。我对此很陌生,因此将不胜感激任何形式的帮助。谢谢。
这是我的图表在预测之前的样子: https://i.ibb.co/8KK4Q2R/1.png
之后: https://i.ibb.co/sCCbrMm/3.png https://i.ibb.co/kqjWFzM/4.png
预测似乎不起作用,下面是我的代码
import datetime
from statsmodels.tsa.api import ExponentialSmoothing, SimpleExpSmoothing, Holt
data = athlete_win_summer_df.groupby(['Year']).agg('count')['Medal']
data
data.plot.line(x = 'Year',
y = 'Medal',figsize=(20,8))
from statsmodels.tsa.api import ExponentialSmoothing, SimpleExpSmoothing, Holt
fit1 = SimpleExpSmoothing(saledata).fit(smoothing_level=0.2,optimized=False)
fit1.fittedvalues.plot(marker='o', color='blue')
fcast1 = fit1.forecast(12).rename(r'$\alpha=0.2$')
# plot
fcast1.plot(marker='o', color='blue', legend=True)
我做错了什么吗?
谢谢!
答案 0 :(得分:0)
我设法解决了这个问题,
原来,我不得不将时间固定为工作的指标:)