wide to Long mit Tidyr
Verfasst: Do Okt 10, 2019 4:39 pm
Hallo alle zusammen,
ich möchte mein recht komplexes Längsschnittdatenset (T=4) für eine LMM Analyse ins Longformat bringen und dafür tidyr nutzen.
Ich habe mehrere Variablen, die (gruppiert nach Zeit) in jeweils verschiedenen Spalten landen sollen. Es gibt 240 Spalten, deswegen skizziere ich hier nur.
im Longformat sollen es dann eben als Zeilen Pendeldauer, emostab und ress geben.
Wie kann ich mit tidyr mehrere solcher Umformungen vornehmen?
mit diesem Befehl
klappt es zwar, aber wenn ich ihn fpr eine weitere variable nutze, wird das vorherige immer wieder überschrieben.
Die Lösung ist bestimmt leicht; ich bin leider (noch) eine Informatik-Niete.
Liebe Grüße
###Carolin
ich möchte mein recht komplexes Längsschnittdatenset (T=4) für eine LMM Analyse ins Longformat bringen und dafür tidyr nutzen.
Ich habe mehrere Variablen, die (gruppiert nach Zeit) in jeweils verschiedenen Spalten landen sollen. Es gibt 240 Spalten, deswegen skizziere ich hier nur.
Code: Alles auswählen
T1_Pendeldauer T2_Pendeldauer T3_Pendeldauer T4_Pendeldauer T1_emostab T2_emostab T3_emostab T4_emostab T1_ress T2_ress T3_ress T4_ress
usw....
Wie kann ich mit tidyr mehrere solcher Umformungen vornehmen?
mit diesem Befehl
Code: Alles auswählen
selected.data.LONG<- pivot_longer(selected.data, c(T2_commres, T3_commres, T4_commres, T5_commres),names_to = "Tx_commres", values_to = "commres")
Die Lösung ist bestimmt leicht; ich bin leider (noch) eine Informatik-Niete.
Liebe Grüße
###Carolin