Removendo tendências no nível por diferenciação
A transformação de primeira diferença de uma série temporal \(z[t]\) consiste nas diferenças (mudanças) entre observações sucessivas ao longo do tempo, isto é, \(z[t] - z[t-1]\).
Aplicar a diferenciação a uma série temporal pode remover uma tendência no tempo. A função diff() calcula a série de primeiras diferenças ou de variações. Uma série de diferenças permite examinar os incrementos ou mudanças em uma dada série temporal. Ela sempre tem uma observação a menos do que a série original.
A série temporal z já foi carregada e é mostrada na figura à direita.
Este exercício faz parte do curso
Análise de Séries Temporais em R
Instruções do exercício
- Aplique a função
diff()az, salvando o resultado comodz. - Use
ts.plot()para visualizar um gráfico de série temporal da série transformadadz. - Use duas chamadas de
length()para calcular, respectivamente, o número de observações emze emdz.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Generate the first difference of z
dz <-
# Plot dz
# View the length of z and dz, respectively