Я работаю над прогнозированием количества клиентов, посещающих больницу для выполнения МРТ в день. У меня есть ежедневное количество клиентов, посещающих больницу за последние 4 года. Но я не могу точно определить ежедневное изменение количества клиентов, посещающих больницу в разные месяцы.
Я работаю в Rstudio, и я попробовал arima
, как это предложил Роб Хиндман.
modelfitsample<- read.csv("data_xreg_train.csv")
modeltest <- read.csv("data_xreg_test.csv")
ts_beverly_train <- ts(modelfitsample$Volume, start = c(2015,1), frequency=365.25)
ts_beverly_test <- ts(modeltest$Volume, start = c(2018,1), frequency=365)
xreg <- cbind(month=model.matrix(~as.factor(modelfitsample$Month)))
xreg1 <- cbind(month=model.matrix(~as.factor(modeltest$Month)))
modArima <- auto.arima(ts_beverly_train, xreg=xreg)
modArima
fit11 <- forecast(modArima, h=485, xreg = xreg1)
plot(fit11)
Мне нужен прогноз, который может отражать ежедневные изменения, а также учитывать месячную сезонность