Random Zuordnung zu 2 Gruppen
Verfasst: Mi Apr 07, 2021 9:16 am
Hallo zusammen ich habe folgende Frage:
Ich habe einen longitudinalen Datensatz mit 100 Probanden aus einem Experiment und 2 Zeitperioden mit jeweils 2Messzeitpunkten (leider auch mit Missing Data bzw. manche Probanden absolvierten nur eine Periode). Dabei ändert sich die Gruppenzugehörigkeit beim Periodenwechsel( vorher Gruppe 1, dann Gruppe 2 oder umgekehrt)
Der Datensatz würde in etwa so für die ersten drei Probanden aussehen:
Nun sollte die Variable Gruppe entfernt bzw. überschrieben werden und zufällig sollen die Probanden eine Gruppe per Periode erhalten. Ein Outcome wäre z.b:
Wie kann ich dies programmtechnisch umsetzen, dass hier die Zeitpunkte t1&t2 und t3&t4 zusammengehören und wie kann dann eine zufällige Zuordnung stattfinden, sodass jeder Proband sowohl Gruppe 1 als auch Gruppe 2 erhält, nur in zufälliger Reihenfolge? Und wie kann ich mit missing data umgehen, wenn dabei missing data nur periodenweise vorkommt, ergo wie im skizzierten Beispiel oben dann der Proband nur eine Periode absolviert hat und auch diese Periode im Anschluss zufällig einer Gruppe zugeordnet werden sollte.
Ich habe einen longitudinalen Datensatz mit 100 Probanden aus einem Experiment und 2 Zeitperioden mit jeweils 2Messzeitpunkten (leider auch mit Missing Data bzw. manche Probanden absolvierten nur eine Periode). Dabei ändert sich die Gruppenzugehörigkeit beim Periodenwechsel( vorher Gruppe 1, dann Gruppe 2 oder umgekehrt)
Der Datensatz würde in etwa so für die ersten drei Probanden aussehen:
Code: Alles auswählen
namen <- c("A", "A", "A", "A", "B", "B" , "B", "B", "C", "C")
Zeit <- c("t1", "t2", "t3", "t4", "t1", "t2", "t3", "t4", "t1", "t2") #hier fehlt z.b der Messzeitpunkt t3 und t4 für Proband C ergo die zweite Periode
Gruppe <- c(1,1,2,2,2,2,1,1,1,1) #ergo t1&t2 sind eine Periode und t3&t4 sind eine Periode
Dataframe <- data.frame(Proband= namen, Zeitpunkt= Zeit, Gruppe = Gruppe)
Dataframe
Code: Alles auswählen
GruppeRandom <- c(1,1,2,2,1,1,2,2,2,2)