SPSS: Datensatz umstrukturieren

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
alexmelina
Beiträge: 2
Registriert: 06.04.2020, 14:46

SPSS: Datensatz umstrukturieren

Beitrag von alexmelina »

Hallo :-)

Ich habe einen Datensatz wie in dem Beispiel unten, mit tausenden Reihen pro Teilnehmer:

Code: Alles auswählen

participant-ID    date            duration
-------------------------------------------
id-1              01.01.2020      35
id-1              01.01.2020      15
id-1              01.01.2020      3
id-1              02.01.2020      120
id-1              02.01.2020      5
id-2              20.01.2020      13
id-2              20.01.2020      10
id-2              21.01.2020      450
id-2              21.01.2020      1
Eine kurze Erklärung zum Datensatz: Wir haben die Nutzungszeit (duration) jedes Studienteilnehmers täglich über mehrere Wochen erhoben (mit unterschiedlichem Start- und Enddatum und unterschiedlich langen Erhebungszeiträumen pro Teilnehmer).
Nun bräuchte ich zwei umstrukturierte Datensätze:

1.) Ich würde gerne für jeden Teilnehmer (participant-ID) und für jedes Datum die gesamte Nutzungsdauer pro Tag berechnen. Dann sollte es so aussehen:

Code: Alles auswählen

participant-ID    date            day          duration_sum
-----------------------------------------------------------
id-1              01.01.2020      1             53
id-1              02.01.2020      2             125
id-2              20.01.2020      1             23
id-2              21.01.2020      2             451
2.) Würde ich gerne in einem neuen umstrukturierten Datensatz erstellen, der pro Teilnehmer in einer Zeile die Gesamt-Nutzungszeit pro Tag (duration_sum_day1, duration_sum_day2, ...) festhält. Dann sollte es so aussehen:

Code: Alles auswählen

participant-ID       duration_sum_day1       duration_sum_day2     ...
----------------------------------------------------------------------
id-1                 53                      125                   ...
id-2                 23                      451                   ...


Ich bin dankbar für jeden Hinweis!
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: SPSS: Datensatz umstrukturieren

Beitrag von dutchie »

Hallo alexmelina

hast du in SPSS über [Daten] --> [umstrukturieren] gefunden?
ich denke mal ja.

Also der Computer kann das, aber ihn so anzuweisen, das er tut was er soll.
ist very tricky!! brauch auch erfahrung und ist auch nicht ohne gefahr!
erstmal immer alle daten doppelt und dreifach sichern!
nie mit der ausgangsdatei arbeiten!

für den weg von bild eins zu zwei
braucht es zwei schritte erstmal die daten um
"90 grad kippen" und dann die 53 ausrechnen.

es muß dann auf zwei verschiede wege gekippt werden.

ich würde mit das ohne vorher zu üben nicht zutrauen
weil das SPSS handling alles andere als intuitiv ist!
du bist erstmal in der mittleren Prozedur
Fälle in Variablen umdaddeln.

Bau dir eine übersichtliche Übungsdatei, an der man sofort sehen kann,
ob das kippen wie gewünscht ausgefallen ist.

gruß
dutchie
alexmelina
Beiträge: 2
Registriert: 06.04.2020, 14:46

Re: SPSS: Datensatz umstrukturieren

Beitrag von alexmelina »

Hallo dutchie,
Danke erstmal für deine Antwort. Ein bisschen ausprobiert habe ich schon, Daten umstrukturiert habe ich vorher auch schon, aber noch nicht auf diese Weise. Die Syntax CASESTOVARS funktioniert an der Stelle ohne Zusatz-Code nicht, zumindest bekomme ich dann nicht das gewünschte Ergebnis.
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: SPSS: Datensatz umstrukturieren

Beitrag von dutchie »

hallo

was heißt zusatzcode?
über syntax würde ich gehen,
du mußt das klicken!
das ist dann trial and error, weil die klick optionen in SPSS sehr
vielfältig sind, das geht mit der ersten auswahl los
welche variable gehört in welches Feld?
was bewirken die Felde?

ich müßte das jetzt selber ausprobieren, um dir mehr helfen können. :(
sorry, ich hab schon ein paarmal gemacht, aber das ganze ist so spooky,
das man das gleich wieder vergißt, insofern kann ich dir jetzt keine syntax oder so schicken.
zumal von auf drei eher mit durchklichen glingt als von 1 auf 2

nimm dir drei übungsvariablen und vermixe die über felder.
notier die Verteilung auf die felder, und dann erstmal immer auf weiter klicken
das kann dann schon richtig sein. :D

gruß
dutchie
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten