ARFIMA.jl icon indicating copy to clipboard operation
ARFIMA.jl copied to clipboard

SARIMAX

Open detrin opened this issue 2 years ago • 4 comments

Hello,

would you be open on adding X into SARIMA model to get also SARIMAX? The only option as of now is statsmodels in python. I don't count using R as an option. https://www.statsmodels.org/stable/generated/statsmodels.tsa.statespace.sarimax.SARIMAX.html Which is alright, but it is terribly slow, because the whole implementation is just in python. I was thinking about writing SARIMAX from scratch in rust language, but that would be indeed nontrivial amount of work. I found your package and it looks very well, except missing the input for exogenous variables.

image Source: https://towardsdatascience.com/time-series-forecasting-with-arima-sarima-and-sarimax-ee61099e78f6

Would you be open to this feature?

detrin avatar Aug 05 '23 21:08 detrin

Plus there is probably no seasonal component, I am not sure about that.

detrin avatar Aug 05 '23 21:08 detrin

if you can put in a PR together that is non-breaking with respect to current api that's totally fine. If its breaking just increment version in Project.toml

Datseris avatar Aug 06 '23 13:08 Datseris

if you can put in a PR together that is non-breaking with respect to current api that's totally fine. If its breaking just increment version in Project.toml

I will consider this option, thanks for the response.

detrin avatar Aug 06 '23 20:08 detrin

if you can put in a PR together that is non-breaking with respect to current api that's totally fine. If its breaking just increment version in Project.toml

I will consider this option, thanks for the response.

For the time being, you can take a look at https://github.com/Baffelan/Stranbo.jl

Would be keen to benchmark it against the python version.

gvdr avatar Oct 02 '23 01:10 gvdr