Я подобрал модель SARIMAX с использованием statsmodels следующим образом
mod = sm.tsa.statespace.SARIMAX(ratingCountsRSint,order=(2,0,0),seasonal_order=(1,0,0,52),enforce_stationarity=False,enforce_invertibility=False, freq='W')
results = mod.fit()
print(results.summary().tables[1])
В таблице результатов у меня есть коэффициент ar.S.L52, который отображается как 0,0163.Когда я пытаюсь получить коэффициент, используя
seasonalAR=results.polynomial_seasonal_ar[52]
, я получаю -0,0163.Я задаюсь вопросом, почему знак изменился.То же самое происходит с polynomial_ar.В документации говорится, что polynomial_seasonal_ar дает «массив, содержащий сезонные авторегрессионные полиномиальные коэффициенты лага».Я бы догадался, что получу точно так же, как в сводной таблице.Может ли кто-нибудь уточнить, как это происходит и является ли фактический коэффициент задержки положительным или отрицательным?