Förskjuta och jämna ut: föregående värde, nästa värde, förändring, glidande medelvärde
Kort sagt
Dataassistenten ”Förskjuta och jämna ut” (Redigera data) skapar nya kolumner från en talkolumn: värdet för föregående eller nästa mätning (föregående värde, nästa värde, fördröjning k), förändringen från föregående mätning (även i procent) och det glidande medelvärdet. Det motsvarar funktionerna LAG, LEAD, DIFF, MA och PMA i SPSS-kommandot CREATE. Beräkningen sker per person i långt format (en rad per mätning), tidskolumnen bestämmer ordningen; datas rader förblir som de är. Värdet från en annan person kommer aldrig med.
Fallgrop: luckor i tiden
SPSS känner bara fallens ordning. Om en mätning saknas är det ”föregående värdet” mätningen före, inte den som ligger en tidsenhet tidigare. Exempel person B med tiderna 1, 2, 4, 5 och värdena 5, 6, 8, 9: föregående värde efter ordning ., 5, 6, 8; bara på avståndet 1 i stället ., 5, ., 8. Statable räknar efter ordning (förval) och visar då, tydligt synligt ovanför resultatet, för hur många personer tidpunkter saknas. Valet ”bara om avståndet är exakt k tidsenheter” lämnar annars cellen tom. Detsamma gäller förändringen.
Glidande medelvärde
- Centrerat (SPSS MA): udda fönster s: medelvärdet av de s värdena runt mätningen. Jämnt fönster: medelvärdet av två icke-centrerade medelvärden, kantvärdena räknas som hälften (som kortet Tidsserie och uppdelningen i R). Vid kanten och för varje fönster med ett saknat värde förblir cellen tom.
- Bakåtblickande: två val. ”De senaste värdena inklusive det aktuella värdet” (förval, R jämnar ut så med filter(sides = 1)) och ”värdena före, utan det aktuella värdet (SPSS PMA)”. De ger olika tal; båda etiketterna säger om det aktuella värdet ingår.
Fler regler
- Två mätningar av samma person vid samma tidpunkt blockeras, med antalet rader. SPSS fortsätter här tyst.
- Procentuell förändring: 100·(värde − värdet före)/|värdet före|. Om värdet före är 0 förblir cellen tom (med en mening).
- Ett saknat värde följer med: om en mätning kommer efter ett saknat värde är dess föregående värde tomt. En rad utan person eller tid förblir tom och stör inte de andra.
- Fallvikten används inte i de nya kolumnerna.
Källor
IBM SPSS Statistics Knowledge Center, version 23: CREATE (funktionerna LAG, LEAD, DIFF, MA, PMA).