ich habe ein kleines Datenbereinigungsproblem. Ich hatte eine Umfrage geschaltet und einen Reihenfolgefaktor für bestimmte Konstrukte eingebaut, wodurch ich zwei Fragebogengruppen habe. In meiner Ergebnistabelle wurden daher die Ergebnisse einer Variable, die inhaltlich das absolut gleiche fragt, in zwei verschiedenen Spalten je nach Gruppenzugehörigkeit abgespeichert.
Hier ein nachvollziehbares Beispiel:
Code: Alles auswählen
dat <- data.frame(
id = c(1,2,3,4,5,6,7,8),
group = c(1,2,1,2,2,1,1,2),
item1_1 = c(4,NA,5,NA,NA,3,2,NA), #Antworten zu Item1 der Gruppe 1
item1_2 = c(NA,1,NA,3,2,NA,NA,2), #Antworten zu Item1 der Gruppe 2
item2_1 = c(1,NA,1,NA,NA,2,6,NA), #Antworten zu Item2 der Gruppe 1
item1_2 = c(NA,2,NA,6,7,NA,NA,3) #Antworten zu Item2 der Gruppe 2
)
> dat
id group item1_1 item1_2 item2_1 item1_2.1
1 1 1 4 NA 1 NA
2 2 2 NA 1 NA 2
3 3 1 5 NA 1 NA
4 4 2 NA 3 NA 6
5 5 2 NA 2 NA 7
6 6 1 3 NA 2 NA
7 7 1 2 NA 6 NA
8 8 2 NA 2 NA 3
Wie kann ich diese Spalten jeweils für Item 1 und Item 2 zusammenführen? Hat da jemand eine Idee?
Vielen Dank!