Deslocar e suavizar: valor anterior, valor seguinte, alteração, média móvel
Em resumo
O assistente de dados «Deslocar e suavizar» (Editar dados) cria novas colunas a partir de uma coluna numérica: o valor da medição anterior ou seguinte (valor anterior, valor seguinte, desfasamento k), a alteração face à medição anterior (também em percentagem) e a média móvel. Corresponde às funções LAG, LEAD, DIFF, MA e PMA do comando CREATE do SPSS. O cálculo é por pessoa, em formato longo (uma linha por medição); a coluna do tempo define a ordem; as linhas dos dados ficam como estão. O valor de outra pessoa nunca entra.
Armadilha: lacunas no tempo
O SPSS só conhece a ordem dos casos. Se faltar uma medição, o «valor anterior» é a medição anterior, não a de uma unidade de tempo antes. Exemplo: a pessoa B com os tempos 1, 2, 4, 5 e os valores 5, 6, 8, 9: valor anterior pela ordem ., 5, 6, 8; só à distância 1, em vez disso, ., 5, ., 8. O Statable calcula pela ordem (predefinição) e mostra então, bem visível acima do resultado, para quantas pessoas faltam momentos. A escolha «só se a distância for exatamente k unidades de tempo» deixa, caso contrário, a célula vazia. O mesmo vale para a alteração.
Média móvel
- Centrada (SPSS MA): janela ímpar s: média dos s valores em torno da medição. Janela par: média de duas médias não centradas, com os valores das extremidades a contar metade (como o cartão «Série temporal» e a decomposição no R). Na extremidade e em qualquer janela com um valor omisso, a célula fica vazia.
- Anterior: duas escolhas. «Os últimos valores, incluindo o valor atual» (predefinição, o R suaviza assim com filter(sides = 1)) e «os valores anteriores, sem o valor atual (SPSS PMA)». Dão números diferentes; ambas as etiquetas dizem se o valor atual está incluído.
Mais regras
- Duas medições da mesma pessoa no mesmo momento são bloqueadas, com o número de linhas. O SPSS continua aqui em silêncio.
- Alteração em percentagem: 100·(valor − valor anterior)/|valor anterior|. Se o valor anterior for 0, a célula fica vazia (com uma frase).
- Um valor omisso transmite-se: se uma medição vem depois de um valor omisso, o seu valor anterior fica vazio. Uma linha sem pessoa ou sem tempo fica vazia e não perturba as outras.
- O peso do caso não é usado nas novas colunas.
Fontes
IBM SPSS Statistics Knowledge Center, versão 23: CREATE (funções LAG, LEAD, DIFF, MA, PMA).