<p>我想用简单的移动平均法做一个时间序列预测。我使用以下代码:</p>
<pre><code>from statsmodels.tsa.arima_model import ARMA
import statistics
data=[x + random() for x in range(1,100)]
model=ARMA(data,order=(0,1))
model_fit=model.fit(disp=False)
y_hat=model_fit.predict(len(data),len(data))
</code></pre>
<p>我不知道如何预测下10个值,因为你只给了我1个值。另外,yèhat与数据的平均值不匹配,因为我使用的是MA中的顺序1。有人能帮我吗?你知道吗</p>