Desplazar y suavizar: valor anterior, valor siguiente, cambio, media móvil
En resumen
El asistente de datos «Desplazar y suavizar» (Editar datos) crea columnas nuevas a partir de una columna numérica: el valor de la medición anterior o siguiente (valor anterior, valor siguiente, retardo k), el cambio respecto a la medición anterior (también en porcentaje) y la media móvil. Corresponde a las funciones LAG, LEAD, DIFF, MA y PMA del comando CREATE de SPSS. El cálculo es por persona en formato largo (una fila por medición); la columna del tiempo fija el orden; las filas de los datos permanecen como están. El valor de otra persona nunca entra.
Trampa: huecos en el tiempo
SPSS solo conoce el orden de los casos. Si falta una medición, el «valor anterior» es la medición de antes, no la de una unidad de tiempo antes. Ejemplo: la persona B con los tiempos 1, 2, 4, 5 y los valores 5, 6, 8, 9: valor anterior por orden ., 5, 6, 8; solo a distancia 1: ., 5, ., 8. Statable calcula por orden (por defecto) y muestra después, bien visible sobre el resultado, en cuántas personas faltan momentos. La opción «solo si la distancia es exactamente de k unidades de tiempo» deja si no la celda vacía. Lo mismo vale para el cambio.
Media móvil
- Centrada (SPSS MA): amplitud impar s: media de los s valores alrededor de la medición. Amplitud par: media de dos medias no centradas, los valores de los extremos cuentan la mitad (como la tarjeta Serie temporal y la descomposición en R). En el extremo y en cualquier ventana con un valor perdido, la celda queda vacía.
- Media móvil de las mediciones anteriores: dos opciones. «Los últimos valores, incluido el valor actual» (por defecto; R suaviza así con filter(sides = 1)) y «los valores anteriores, sin el valor actual (SPSS PMA)». Dan números distintos; las dos etiquetas dicen si se incluye el valor actual.
Más reglas
- Dos mediciones de la misma persona en el mismo momento se bloquean, con el número de filas. SPSS continúa aquí en silencio.
- Cambio en porcentaje: 100·(valor − valor anterior)/|valor anterior|. Si el valor anterior es 0, la celda queda vacía (con una frase).
- Un valor perdido se arrastra: si una medición sigue a un valor perdido, su valor anterior está vacío. Una fila sin persona o sin tiempo queda vacía y no molesta a las demás.
- El peso del caso no se usa en las columnas nuevas.
Fuentes
IBM SPSS Statistics Knowledge Center, versión 23: CREATE (funciones LAG, LEAD, DIFF, MA, PMA).