0
$\begingroup$

I am building my first R project about forecasting rental car sales. I have 2 data sets which have different calculations and consist of daily and monthly data for 10 years.

Monthly dataframe enter image description here

Daily dataframe enter image description here

I want to forecast daily, monthly and quarter-year. I have used time series and auto.arima modeling for observing the trend and seasonality of the datasets. In addition to arima modeling, ı used some feature values such as holidays, weather situations as regressors and gbm (gradient boosting model). but, the results of the prediction is not good enough. enter image description here

enter image description here

green line: auto.arima forecasting with regressors

blue line: auto.arima forecasting without regressors

red line:. real data

What is the best model to enhance results?

$\endgroup$

closed as too broad by Stephan Kolassa, mdewey, rolando2, gung Feb 5 '18 at 18:21

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

1
$\begingroup$

Welcome to the site!

There is this package named forecastHybrid, this might help you in getting better results. There are couple of reasons for suggesting this package:

  1. It ensemble of models like auto.arima,ets , thetam, nnetar etc.
  2. It gives equal weight-age to all the models, we can even changes the weights.
  3. Even if 1 model doesn't perform well, you can customize and take only the necessary models.
  4. Finally, you can use the external factors and take ensemble of them.

For implementation you can go through this link, they explained it with example.

Let me know if you need any additional information.

$\endgroup$
  • $\begingroup$ It would be better if you could (a) give more details about how you think this would help the OP, (b) expand your answer with details about just what that package does as if the links go dead your answer will become valueless. $\endgroup$ – mdewey Feb 5 '18 at 10:11

Not the answer you're looking for? Browse other questions tagged or ask your own question.