Seite 1 von 1

Reshape Funktion bei ganz vielen Variablen

Verfasst: Fr Jul 05, 2019 12:38 pm
von statistikolé
Hallo ihr Lieben

Bei meinem Datensatz handelt es sich um 100 Probanden und über 2'000 Variablen. Einige Variablen wurden zu 2 Zeitpunkten erhoben, weshalb ich nun genau diese in ein long-Format bringen will, so dass jeweils die Werte von t1 und t2 untereinanderaufgeführt werden.

Dateiname: data

Ich hatte vor Folgendes auszuführen:
data_long <- data = reshape ( data , idvar = ”Participant_ID” , varying = c(“Gewicht.1″,”Gewicht.2”,“Gewicht.3″), v.names = „Gewicht“ ,
timevar = ”Zeitpunkt” , sep = ”.” , direction = ”long” )

In meinem oben genannten Beispiel wird ja nur die variable "Gewicht" zu 3 Zeitpunkten genannt. Bei mir ergeben sich aber sehr viel mehr variablen zb. Gewicht, Grösse, Werte zu Sozialer Erwünschtheit, etc. mit jeweils Werten zu zwei Erhebungszeitpunkten. Wie kann man diese Variablen alle in einem Kodierungssatz aufführen?

Liebe Grüsse und vielen Dank!

Re: Reshape Funktion bei ganz vielen Variablen

Verfasst: Fr Jul 05, 2019 6:21 pm
von Athomas
Einige Variablen wurden zu 2 Zeitpunkten erhoben
Wenn Du "einige" sagst, gehe ich davon aus, dass andere nur einmal bzw. häufiger als zweimal vorkommen - was passiert mit denen?
Ich fürchte, Du wirst Dich etwas präziser zum Aufbau der Variablennamen äußern müssen, darin scheint ja implizit der Zeitpunkt codiert zu sein!
Es wäre sinnvoll, wenn Du ein Minibeispiel (vorher/nachher) liefern würdest!

Re: Reshape Funktion bei ganz vielen Variablen

Verfasst: Mo Aug 12, 2019 8:06 pm
von statistikolé
Vielen Dank für die Antwort.