Skip to main content
HomeRARIMA Models in R

ARIMA Models in R

4.5+
14 reviews
Intermediate

Become an expert in fitting ARIMA (autoregressive integrated moving average) models to time series data using R.

Start Course for Free
4 Hours13 Videos45 Exercises
30,858 LearnersTrophyStatement of Accomplishment

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
GroupTraining 2 or more people?Try DataCamp For Business

Loved by learners at thousands of companies


Course Description

In this course, you will become an expert in fitting ARIMA models to time series data using R. First, you will explore the nature of time series data using the tools in the R stats package. Next, you learn how to fit various ARMA models to simulated data (where you will know the correct model) using the R package astsa. Once you have mastered the basics, you will learn how to fit integrated ARMA models, or ARIMA models to various real data sets. You will learn how to check the validity of an ARIMA model and you will learn how to forecast time series data. Finally, you will learn how to fit ARIMA models to seasonal data, including forecasting using the astsa package.
For Business

GroupTraining 2 or more people?

Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and more
Try DataCamp for BusinessFor a bespoke solution book a demo.
  1. 1

    Time Series Data and Models

    Free

    You will investigate the nature of time series data and learn the basics of ARMA models that can explain the behavior of such data. You will learn the basic R commands needed to help set up raw time series data to a form that can be analyzed using ARMA models.

    Play Chapter Now
    First things first
    50 xp
    Data play
    100 xp
    Elements of time series
    50 xp
    Stationarity and nonstationarity
    50 xp
    Differencing
    100 xp
    Detrending data
    100 xp
    Dealing with trend and heteroscedasticity
    100 xp
    Stationary time series: ARMA
    50 xp
    Simulating ARMA models
    100 xp
  2. 2

    Fitting ARMA models

    You will discover the wonderful world of ARMA models and how to fit these models to time series data. You will learn how to identify a model, how to choose the correct model, and how to verify a model once you fit it to data. You will learn how to use R time series commands from the stats and astsa packages.

    Play Chapter Now
  3. 3

    ARIMA Models

    Now that you know how to fit ARMA models to stationary time series, you will learn about integrated ARMA (ARIMA) models for nonstationary time series. You will fit the models to real data using R time series commands from the stats and astsa packages.

    Play Chapter Now

In the following tracks

Quantitative Analyst with RTime Series with R

Collaborators

Collaborator's avatar
Lore Dirick
Collaborator's avatar
Matt Isaacs
David Stoffer HeadshotDavid Stoffer

Professor of Statistics at the University of Pittsburgh

David Stoffer is a Professor of Statistics at the University of Pittsburgh. He is member of the editorial board of the Journal of Time Series Analysis and Journal of Forecasting. David is the coauthor of the book "Time Series Analysis and Its Applications: With R Examples", which is the basis of this course. Another (free) book he wrote on Time Series Analysis is available here.
See More

Don’t just take our word for it

*4.5
from 14 reviews
71%
14%
14%
0%
0%
Sort by
  • Dong-Hyun K.
    9 months

    excellent

  • CESAR D.
    about 1 year

    A nice course to develop ARIMA models in R! You learn from transforming to a stationary serie until forcast!

  • Jin Y.
    about 1 year

    the class is very informative. The professor explained concepts, assumptions, and regression diagnostics at the right amount.

  • Apostolis P.
    about 1 year

    very easy to understand the topics, great instructor

  • Chengliang X.
    about 1 year

    very concise

"excellent"

Dong-Hyun K.

"A nice course to develop ARIMA models in R! You learn from transforming to a stationary serie until forcast!"

CESAR D.

"the class is very informative. The professor explained concepts, assumptions, and regression diagnostics at the right amount."

Jin Y.

Join over 13 million learners and start ARIMA Models in R today!

Create Your Free Account

GoogleLinkedInFacebook

or

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