Python LinalError:SVD在尝试使用Arima时没有收敛

Python LinalError:SVD在尝试使用Arima时没有收敛,python,jupyter-notebook,statsmodels,arima,Python,Jupyter Notebook,Statsmodels,Arima,我尝试运行以下简单代码: import pandas as pd import numpy as np from statsmodels.tsa.arima_model import ARIMA data = np.array([347, 347, 347, 347, 347, 347, 347, 347, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, \ 345, 345, 345, 345, 345, 345, 345, 345, 3

我尝试运行以下简单代码:

import pandas as pd
import numpy as np
from statsmodels.tsa.arima_model import ARIMA

data = np.array([347, 347, 347, 347, 347, 347, 347, 347, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, \
 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, \
 345, 345, 344, 314])

model = ARIMA(data, order=(2,1,0))
model_fit = model.fit(disp=0)
output = model_fit.forecast()
yhat = output[0]

yhat
但它会显示以下错误:

LinalError:SVD未收敛

(从
model\u fit=model.fit(disp=0)
回溯)

注意:如果删除数据中的最后一个单元格(
314
),它就可以正常工作

我想知道为什么会发生这种情况,因为我正在做的是在我的数据集中每隔30行循环一次,并尝试用ARIMA预测值,而在这个迭代中,它只是停止显示错误