Coleção series-temporais

Séries temporais

Monte, transforme, modele e interprete séries mantendo frequência, calendário e sequência de análise explícitos.

O calendário faz parte dos dados

Uma série temporal reúne valores em uma ordem de tempo e carrega uma frequência. A frequência informa quantas observações formam um ciclo: 12 em dados mensais, 4 em trimestrais e 1 em anuais. Diferenças sazonais, decomposições e gráficos sazonais usam esse valor para localizar ciclos; por isso, a frequência precisa representar o calendário real.

Caminho de trabalho

EtapaBlocosResultado
Obter ou montar a sérieseries/example, series/from_tableUma série series/ts com início e frequência
Preparar a sequênciaseries/interpolate, series/transform, series/diffSérie adequada à pergunta ou ao modelo
Separar componentesseries/decompose, series/stl, series/componentTendência, sazonalidade e resto
Ajustar e preverseries/arima, series/ets, series/forecastModelo e valores futuros
Conferir e comunicarseries/residuals, series/accuracy, series/plot_forecastDiagnóstico, medidas de erro e gráfico

Exemplo com uma série do R

AirPassengers contém passageiros aéreos mensais de 1949 a 1960. A amplitude sazonal cresce junto com o nível, então a transformação logarítmica torna essa variação mais estável antes da decomposição. O fluxo abaixo mantém a sequência visível:

Série de exemplo
Transformar
Decomposição STL
Componente
library(trama)

reg <- tr_registry()
tr_use("trama.series", registry = reg)

tr_flow(reg) |>
  tr_add("pax", "series/example", dataset = "AirPassengers") |>
  tr_add("log", "series/transform", metodo = "log", from = "pax") |>
  tr_add("decomp", "series/stl", from = "log") |>
  tr_add("tendencia", "series/component", componente = "tendencia", from = "decomp")

Séries próprias

Leia e prepare os dados como tabela na coleção Dados. series/from_table ordena pela coluna de tempo e verifica datas repetidas ou períodos ausentes nos calendários que reconhece. Para meses sem observação, mantenha a linha com valor NA; series/interpolate permite escolher como tratar esses pontos. Sem coluna de tempo, a ordem das linhas é preservada e o início precisa ser informado quando não for o padrão.

Perguntas de diagnóstico

Os testes estão agrupados pela hipótese que respondem: raiz unitária, autocorrelação, tendência, sazonalidade e regressão. Cada página descreve a hipótese nula, a estatística e o significado do resultado; p-valor não mede o tamanho ou a importância prática do efeito. Compare testes com o gráfico e com o conhecimento sobre o processo que gerou os dados.

Frequência e interpretação

Uma frequência incorreta desloca a interpretação sazonal em todo o fluxo. A diferença sazonal usa a defasagem igual à frequência; gráficos ACF marcam múltiplos dela; métodos sazonais também dependem dessa convenção. Séries anuais têm frequência 1 e não oferecem ciclo sazonal. Em séries diárias ou horárias, a frequência deve corresponder ao ciclo que a análise pretende representar.