Skip to main content
HomeR

Course

Forecasting in R

Intermediate
4.8+
15 reviews
Updated 05/2025
Learn how to make predictions about the future using time series forecasting in R including ARIMA models and exponential smoothing methods.
Start Course for Free

Included withPremium or Teams

RProbability & Statistics5 hours18 videos55 Exercises4,450 XP50,166Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
Group

Training 2 or more people?

Try DataCamp for Business

Loved by learners at thousands of companies

Course Description

Use Forecasting in R for Data-Driven Decision Making

This course provides an introduction to time series forecasting using R.

Forecasting involves making predictions about the future. It is required in many situations, such as deciding whether to build another power generation plant in the next ten years or scheduling staff in a call center next week.

Forecasts may be needed several years in advance (for the case of capital investments), or only a few minutes beforehand (for telecommunication routing). Whatever the circumstances or time horizons involved, reliable forecasting is essential to good data-driven decision-making.

Build Accurate Forecast Models with ARIMA and Exponential Smoothing

You’ll start this course by creating time series objects in R to plot your data and discover trends, seasonality, and repeated cycles. You’ll be introduced to the concept of white noise and look at how you can conduct a Ljung-Box test to confirm randomness before moving on to the next chapter, which details benchmarking methods and forecast accuracy.

Being able to test and measure your forecast accuracy is essential for developing usable models. This course reviews a variety of methods before diving into exponential smoothing and ARIMA models, which are two of the most widely-used approaches to time series forecasting.

Before you complete the course, you’ll learn how to use advanced ARIMA models to include additional information in them, such as holidays and competitor activity.

Prerequisites

Time Series Analysis in R
1

Exploring and visualizing time series in R

Start Chapter
2

Benchmark methods and forecast accuracy

Start Chapter
3

Exponential smoothing

Start Chapter
4

Forecasting with ARIMA models

Start Chapter
5

Advanced methods

Start Chapter
Forecasting in R
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

Included withPremium or Teams

Enroll now

Don’t just take our word for it

*4.8
from 15 reviews
80%
20%
0%
0%
0%
  • Kweku
    3 days

  • Amole
    6 days

    Good

  • Santiago
    10 days

  • YUXIANG
    20 days

  • Sebastian
    6 days

  • POOJA
    12 days

Kweku

"Good"

Amole

Santiago

FAQs

Join over 16 million learners and start Forecasting in R today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.