我使用ARMA_object.generate_sample
生成了一些玩具ts,并尝试用它来拟合ARMA模型,但没有最后10个观测值
ar = np.array([1, -0.3, 0.4, -0.3])
ma = np.array([1, -0.5, 0.6, 0.3])
ARMA_object= ArmaProcess(ar=ar,ma=ma)
simulated_data_1 = ARMA_object.generate_sample(nsample=1000)
true = simulated_data_1[-10:]
model = ARIMA(simulated_data_1[:-10], order=(4,0,4)).fit()
pred = model.forecast(10)
mape = MAPE(pred, simulated_data_1[-10:])
得到了MAPE1.1。怎么了
目前没有回答
相关问题 更多 >
编程相关推荐