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!
Reshape Funktion bei ganz vielen Variablen
-
- Beiträge: 15
- Registriert: Fr Jul 05, 2019 12:28 pm
Re: Reshape Funktion bei ganz vielen Variablen
Wenn Du "einige" sagst, gehe ich davon aus, dass andere nur einmal bzw. häufiger als zweimal vorkommen - was passiert mit denen?Einige Variablen wurden zu 2 Zeitpunkten erhoben
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!
-
- Beiträge: 15
- Registriert: Fr Jul 05, 2019 12:28 pm
Re: Reshape Funktion bei ganz vielen Variablen
Vielen Dank für die Antwort.