Autocorrelação de séries temporais não sazonais
Outra forma de analisar séries temporais é plotar cada observação contra outra observação que ocorreu algum tempo antes, usando gglagplot(). Por exemplo, você pode plotar \(y_t\) contra \(y_{t-1}\). Isso é chamado de gráfico de atraso (lag plot) porque você está plotando a série temporal contra atrasos dela mesma.
As correlações associadas aos gráficos de atraso formam o que é chamado de função de autocorrelação (ACF). A função ggAcf() produz gráficos de ACF.
Neste exercício, você vai trabalhar com os dados oil pré-carregados (disponíveis no pacote fpp2), que contêm a produção anual de petróleo na Arábia Saudita de 1965 a 2013 (medida em milhões de toneladas).
Este exercício faz parte do curso
Previsão em R
Instruções do exercício
- Use a função
autoplot()para plotar os dadosoil. - Para os dados
oil, plote a relação entre \(y_t\) e \(y_{t-k}\), \(k=1,\dots,9\) usando uma das duas funções apresentadas acima. Observe como as relações mudam conforme o atraso aumenta. - Da mesma forma, plote as correlações associadas a cada um dos gráficos de atraso usando a outra função apropriada.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create an autoplot of the oil data
___
# Create a lag plot of the oil data
___
# Create an ACF plot of the oil data
___