Hallo zusammen
In unserer Studie mussten die Teilnehmenden alle 2 Stunden angeben, ob sie einen oder mehrere Snacks verzehrt haben. Ich habe somit eine Variable "snackevent", die ein offenes Antwortformat hat, wo die Zahl der verzehrten Snacks eingegeben werden musste.
Daytime gibt die Tageszeit an (1=08.00, 2=10:00; 3=12:00; 4=14:00 etc.) In diesem Beispiel wurde um 14:00 ein Snack verzehrt.
Pro Tag haben wir 7 Messungen. Das sieht dann etwa so aus:
Daytime snackevent time_hours time_hours
1.00 .00 .00 -6
2.00 .00 .00 -4
3.00 .00 .00 -2
4.00 1.00 .00 0
5.00 .00 .00 2
6.00 .00 .00 4
7.00 .00 .00 6
Nun möchte ich die Variable "time_hours", welche die Anzahl Stunden vor. bzw. nach einem Snackevent anzeigt, um den Snackevent zentrieren. Beim Snackevent = 1 sollte die Time-Variable somit "0" anzeigen, die dann nach oben -6, -4 und -2 und nach unten 2,4,6 rund um den Snackevent zentriert wird (siehe letzte Spalte).
Dies soll sich für jeden Snackevent, welche die Teilnehmenden angegeben haben wiederholt werden. Kann mir jemand sagen, wie ich dabei vorgehen muss und welchen Befehl es hierbei für dis Syntax gibt?
Liebe Grüsse und vielen Dank für deine Hilfe!
Variable zentrieren
-
- Beiträge: 2734
- Registriert: 01.02.2018, 10:45
Re: Variable zentrieren
Hallo
Es gibt unter [Daten]
den Befehl [Aggregieren]
bisschen tüfteln, aber damit müsste es gehen
ich würde erstmal 1--> 8, 2-->10 usw, umkodieren
sofern die Datenstruktur "long" ist, wie dargestellt.
gruß
dutchie
Es gibt unter [Daten]
den Befehl [Aggregieren]
bisschen tüfteln, aber damit müsste es gehen
ich würde erstmal 1--> 8, 2-->10 usw, umkodieren
sofern die Datenstruktur "long" ist, wie dargestellt.
gruß
dutchie
-
- Beiträge: 3
- Registriert: 19.11.2022, 06:52
Re: Variable zentrieren
Hallo dutchie
Vielen Dank für deinen Input. Werde ich gerne mal so versuchen und mich bei dir melden, wie es geklappt hat
Liebe Grüsse
Evelyne
Vielen Dank für deinen Input. Werde ich gerne mal so versuchen und mich bei dir melden, wie es geklappt hat
Liebe Grüsse
Evelyne