Get startedGet started for free

Non-seasonal differencing for stationarity

Differencing is a way of making a time series stationary; this means that you remove any systematic patterns such as trend and seasonality from the data. A white noise series is considered a special case of a stationary time series.

With non-seasonal data, you use lag-1 differences to model changes between observations rather than the observations directly. You have done this before by using the diff() function.

In this exercise, you will use the pre-loaded wmurders data, which contains the annual female murder rate in the US from 1950-2004.

This exercise is part of the course

Forecasting in R

View Course

Exercise instructions

  • Plot the wmurders data and observe how it has changed over time.
  • Now, plot the annual changes in the murder rate using the function mentioned above and observe that these are much more stable.
  • Finally, plot the ACF of the changes in murder rate using a function that you learned in the first chapter.

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# Plot the US female murder rate
___

# Plot the differenced murder rate
___

# Plot the ACF of the differenced murder rate
___
Edit and Run Code