0

I'm trying to create a forcast model using tabpy, below is my code:

SCRIPT_REAL('
import pandas as pd
import statsmodels.api as sm
from statsmodels.tsa.arima.model import ARIMA
dates=_arg1
value=_arg2
y=pd.Series(data=_arg2,index=_arg1)
mod=sm.tsa.SARIMAX(y,order=(1,0,0),trend='ct')
mod_fit=mod.fit()
result=mod_fit.forecast(5)
result=[int(i) for i in result]
y=y.tolist()
y.extend(result)
return y,'
ATTR([Date]),
SUM([Value]) )

I have enclosed this in SCRIPT_REAL, when returning result I'm getting error (expected 16 values returned 5), my dataset consist of 16 rows and it's a yearly data and have increasing trend with no seasonality.

4

0 回答 0