Coleção series-temporais

Série no tempo

Desenha a série ao longo do tempo, e uma segunda série sobre ela.

O que o bloco faz

A série como linha no tempo, que é o primeiro gráfico de qualquer análise: tendência, sazonalidade, quebras, outliers e mudança de variância se veem aqui antes de qualquer teste.

O card de toda série já mostra este gráfico. O nó existe para o que o card não escolhe: proporção, tema claro para o relatório, título — e para sair como view/plot, igual aos gráficos da coleção view.

Faltante interrompe a linha: o buraco aparece como buraco.

Série sobreposta

A entrada opcional sobreposta desenha uma segunda série no mesmo eixo, com legenda: a tendência estimada sobre a série original, antes de subtraí-la; a média móvel; o ajuste de outro modelo. Ligue a série original em serie e, por exemplo, series/component com tendencia (de uma series/regression de grau 1, para a tendência linear) em sobreposta.

Na legenda, a série se chama original e a sobreposta leva o nome do componente de onde veio (tendência, sazonal…) ou, sem ele, estimada; Nome da série e Nome da sobreposta trocam os dois.

As duas precisam ter a mesma frequência; leve uma à outra com series/aggregate. Períodos diferentes são aceitos: o eixo cobre a união, e cada linha ocupa o seu trecho.

Antes de continuar

Termos que esta página usa, em poucas palavras. As definições completas estão no glossário.

Variância
A média dos quadrados das distâncias de cada valor à média: mede o quanto os dados se espalham. O desvio padrão é a raiz quadrada da variância e fica na mesma unidade dos dados.
Nível
Cada valor que um fator assume no estudo: as doses 0, 50 e 100 kg/ha são três níveis do fator dose.
Tendência
O movimento de longo prazo de uma série, de subida ou de descida, separado das oscilações de curto prazo e da sazonalidade.
Sazonalidade
Um padrão que se repete em intervalos fixos do calendário, como mais chuva em janeiro ou mais vendas em dezembro. O período sazonal é o comprimento do ciclo: 12 para dados mensais com ciclo anual.

Quando usar

Inspecione a evolução da série no tempo para reconhecer tendência, sazonalidade, mudanças de nível, dispersão e observações atípicas.

Configuração

  • Marcar pontos — desenha cada observação sobre a linha. Útil em série curta, e para ver onde estão os faltantes.
  • Nome da série, Nome da sobreposta — os nomes na legenda, só com a sobreposta ligada. Vazios: original e o nome do componente (ou estimada).

Exemplo

Fluxo 1

Série de exemplo
Série no tempo

Fluxo 2

Série de exemplo
Regressão dos componentes
Componente
Série no tempo
library(trama)

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

tr_flow(reg) |>
  tr_add("nilo", "series/example", dataset = "Nile") |>
  tr_add("g", "series/plot", pontos = TRUE, titulo = "Vazão anual do Nilo",
         tema = "claro", from = "nilo")

# A tendência linear sobre a série, antes de tirá-la:
tr_flow(reg) |>
  tr_add("ap", "series/example", dataset = "AirPassengers") |>
  tr_add("reg", "series/regression", grau = 1L, from = "ap") |>
  tr_add("tend", "series/component", componente = "tendencia", from = "reg") |>
  tr_add("g", "series/plot", from = c("ap", "tend"))

Como interpretar

Um gráfico (view/plot). No console, um ggplot comum, somável.