Time Series Forecasting (R) Training

Time Series Forecasting (R) Training

Due to the COVID-19 our training courses will be taught via an online classroom.

Receive in-depth knowledge from industry professionals, test your skills with hands-on assignments & demos, and get access to valuable resources and tools.

This course is an introduction into time series forecasting using R. Time series forecasting is the use of a model to predict future values based on previously observed values or other relevant types of data. The lessons that are presented here focus not only on classical models such as ARIMA but also state-of-the-art models such as Prophet and tRNNs and tLSTMs. After this course, you will be able to predict with confidence time series such as sales, growth rates or number of visitors. As requirements, experience with R is necessary to follow the course.

Are you interested? Contact us and we will get in touch with you.


Get in touch for more information

Fill in the form and we will contact you about the Time Series Forecasting training:

Academy: Forecasting with R
I agree to be contacted *

About the training & classes

The Time Series Forecasting with R training takes 1 day.


The training starts with defining the time series forecasting problem. Then, we will talk about stationarity, a property that is prerequisite for some models, and learn how to test for it. We then move on to transformations necessary to do before modelling and ACF, PACF plots to help decide what model to use. We will also learn about the STL decomposition, ETS, ARIMA, STL-ARIMA forecasting models and how we can evaluate our models. Finally, we will talk about hierarchical and grouped time series and how to make coherent forecasting for them, through reconciliation.

After this, we do a hands-on lab session, where we practice all of the learned concepts in R, using real world datasets.

The training includes theory and hands-on exercises. After this training you will have gained knowledge about:

  • Stationarity and statistical tests for it
  • STL decomposition
  • Time series transformations and differencing
  • Autocorrelation (ACF) and Partial Autocorrelation function (PACF)
  • ETS model
  • ARIMA model
  • STL-ARIMA model
  • In-sample evaluation methods: AIC, AICc and BIC
  • Diagnostics of the model residual
  • Out-of-sample evaluation metrics: MAE, RMSE, MAPE, MASE
  • Time series cross-validation
  • Hierarchical and grouped time series
  • Reconciliation methods: bottom-up, top-down, middle-out, minimum trace