Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 循环反复运行第一次迭代_Python_Pandas_Loops_Regression - Fatal编程技术网

Python 循环反复运行第一次迭代

Python 循环反复运行第一次迭代,python,pandas,loops,regression,Python,Pandas,Loops,Regression,我的循环反复运行第一次迭代,而不是扩展并运行t+1、t+2、t+n估计 有人能指出是不是出了什么问题 predictions = list() # loop for t in range(len(test)): model = ag.empModel(history,meanMdl, volMdl, distMdl) model_fit = model.fit() output =

我的循环反复运行第一次迭代,而不是扩展并运行t+1、t+2、t+n估计

有人能指出是不是出了什么问题


predictions = list()

 

# loop

for t in range(len(test)):

                model = ag.empModel(history,meanMdl, volMdl, distMdl)

                model_fit = model.fit()

                output = model.predict(nsteps = 1)

                yhat = output[0]

                predictions.append(yhat)

                obs = test[t]

                history.append(pd.Series(obs), ignore_index=True)
代码可以工作,但它只需重新运行de first estimation/forecast,并在DF中反复追加相同的预测,如下所示:

Time   Forecast
t+1    0.03
t+2    0.03
t+3    0.03
t+4    0.03
t+5    0.03
...
t+n    0.03

嗨,你能提供一个电话号码吗?例如,
测试的值是多少<例如,代码>ag
或历史记录?如何显示输出?