O que são dados de séries temporais?

Manipulando Dados de Séries Temporais em R

Harrison Brown

Graduate Researcher in Geography

O que é uma série temporal?

  • Uma série temporal é um conjunto de pontos de dados ordenados sequencialmente no tempo.

Primeiro de três slides, mostrando exemplos de gráficos de séries temporais. Este gráfico plota a data no eixo x e o número mensal de passageiros de companhia aérea no eixo y.

Manipulando Dados de Séries Temporais em R

O que é uma série temporal?

  • Uma série temporal é um conjunto de pontos de dados ordenados sequencialmente no tempo.

Segundo de três slides, mostrando exemplos de gráficos de séries temporais. Este gráfico plota a data no eixo x e o preço de fechamento do índice Financial Times Stock Exchange no eixo y.

Manipulando Dados de Séries Temporais em R

O que é uma série temporal?

  • Uma série temporal é um conjunto de pontos de dados ordenados sequencialmente no tempo.

Terceiro de três slides, mostrando exemplos de gráficos de séries temporais. Este gráfico plota a data no eixo x e a concentração de dióxido de carbono atmosférico, medida no observatório de Mauna Loa, no Havaí, no eixo y.

Manipulando Dados de Séries Temporais em R

Séries temporais no R

  • No R, conjuntos de dados de séries temporais geralmente são objetos ts ou zoo.
AirPassengers
     Jan Feb Mar Apr May Jun Jul Aug ...
1949 112 118 132 129 121 135 148 148 ...
1950 115 126 141 135 125 149 170 170 ...
1951 145 150 178 163 172 178 199 199 ...
1952 171 180 193 181 183 218 230 242 ...
1953 196 196 236 235 229 243 264 272 ...
...

Um gráfico do conjunto de dados AirPassengers. O eixo x mostra a data, de janeiro de 1949 a dezembro de 1960, e o eixo y mede o número mensal de passageiros, em milhares. Os valores exibem um padrão altamente "sazonal": picos e vales ocorrem aproximadamente na mesma época a cada ano. As observações seguem uma tendência geral de alta, com valores crescendo ao longo do tempo.

Manipulando Dados de Séries Temporais em R

Estatísticas de resumo

AirPassengers
     Jan Feb Mar Apr May Jun Jul Aug ...
1949 112 118 132 129 121 135 148 148 ...
1950 115 126 141 135 125 149 170 170 ...
1951 145 150 178 163 172 178 199 199 ...
1952 171 180 193 181 183 218 230 242 ...
1953 196 196 236 235 229 243 264 272 ...
...
base::summary(AirPassengers)
Mín.    104
1º Qu.  180
Mediana 265.5
Média   280.2986
3º Qu.  360.5
Máx.    622
Manipulando Dados de Séries Temporais em R

Por que usar objetos de séries temporais no R?

Objetos de séries temporais:

  • funcionam melhor com ferramentas especializadas,
  • registram data e hora,
  • ajudam a ter fluxos de trabalho mais ágeis!
Manipulando Dados de Séries Temporais em R

Plotando com autoplot

autoplot(maunaloa)

Um gráfico do conjunto de dados Mauna Loa. Este gráfico foi gerado com o pacote ggplot2 do R e usa o tema de cores padrão.

autoplot(maunaloa) + 
  theme_light()

Um gráfico do conjunto de dados Mauna Loa, gerado pelo ggplot2. Este gráfico usa o tema "light".

Manipulando Dados de Séries Temporais em R

Vamos praticar!

Manipulando Dados de Séries Temporais em R

Preparing Video For Download...