Daten zusammenfassen mit mehr als einer "grouping variable"
Verfasst: Mi Dez 04, 2019 10:54 am
Liebe Alle,
ich habe eine Frage bezüglich des zusammenfassen von Daten. Ich habe mehrere Fragebogen-Items, die mit einer 7-stufigen Likert-Skala beantwortet wurden. Zudem habe ich 3 Gruppen, die zu drei Messzeitpunkten zu den gleichen Fragebogen-Items befragt wurden. Ich würde nun gern die Häufigkeiten der einzelnen Antworten zusammenfassen für jede Gruppe zu jedem Messzeitpunkt.
Hier ein Beispiel:
Mit
bekomme ich die Häufigkeiten für die einzelnen Item-Levels, aber die Gruppen werden nicht berücksichtigt.
Mit dem Likert-Package
habe ich bisher nur herausgefunden, wie ich eine Gruppe berücksichten kann. Anmerkung: Hier werden Prozentwerte berechnet, womit ich ebenfalls zufrieden bin.
Kann mit jemand helfen und sagen, wie ich beide Gruppen (Treatment und Messzeitpunkt) berücksichtige.
Das wäre super! Vielen lieben Dank schonmal.
ich habe eine Frage bezüglich des zusammenfassen von Daten. Ich habe mehrere Fragebogen-Items, die mit einer 7-stufigen Likert-Skala beantwortet wurden. Zudem habe ich 3 Gruppen, die zu drei Messzeitpunkten zu den gleichen Fragebogen-Items befragt wurden. Ich würde nun gern die Häufigkeiten der einzelnen Antworten zusammenfassen für jede Gruppe zu jedem Messzeitpunkt.
Hier ein Beispiel:
Code: Alles auswählen
dat<-data.frame(Treatment = as.factor(rep(c("control","no_CS","CS"),4)),
Messzeitpunkt = as.factor(c(1,2,3,3,2,1,2,1,3,1,3,2))),
item1 = as.factor(c(1,5,3,6,2,4,6,5,7,1,2,3)),
item2 = as.factor(c(4,5,5,4,2,5,3,2,6,1,4,7)))
str(dat)
Mit
Code: Alles auswählen
dat.freq<-as.data.frame(t(sapply(dat[,c(3,4)], FUN = table)))
Mit dem Likert-Package
Code: Alles auswählen
dat.items <- likert(dat[,c(3,4)], grouping = dat$Messzeitpunkt)
Kann mit jemand helfen und sagen, wie ich beide Gruppen (Treatment und Messzeitpunkt) berücksichtige.
Das wäre super! Vielen lieben Dank schonmal.