0 votes
in Datenauswertung by s328962 (135 points)

Guten Tag,

in SoSci habe ich einen Multi-Levelfragebogen angelegt (Management-Fragebogen + Bewertungsfragen-Fragebogen). Zunächst werden aus einem Pool aus 10 Geschichten 3 davon zufällig mithilfe des Zufallsgenerators gezogen. Anschließend wird die Geschichte präsentiert und der Bewertungsfragebogen abgefragt - das Ganze (Geschichte + Bewertungsfragen) läuft 3x in einer Schleife ab.

So wie ich es verstanden habe, wird in meinen Variablen, die zur Bewertung dienen, folgendes gespeichert:
z.B. in SV01 ist hinterlegt: Geschichten-Nr. (von der Geschichte, die in dem Moment bewertet werden soll) + eigentliche Bewertung + Case ID (von der Person, die teilnahm).

Wie komm ich jetzt in GNU R an jene Daten, die ich eigentlich zur deskriptiven Analyse der Geschichten brauche? Also daran, welche Geschichte bewertet wurde und wie die Bewertung ausfiel?

Letztendlich will ich ja eine Geschichten-spezifische Auswertungen, um entscheiden zu können, ob die jeweilige Geschichte mit in die Hauptstudie kann, oder verworfen werden sollte.

Ich habe nach einer Anleitung gesucht, aber nichts gefunden. Habe ich was übersehen und es gibt sie doch? Freue mich auf Euren Input!

1 Answer

0 votes
by SoSci Survey (368k points)

Also daran, welche Geschichte bewertet wurde und wie die Bewertung ausfiel?

Sie brauchen einfach nur den Mittelwert pro Gruppe berechnen, wobei die Gruppe dann wohl durch SV01 definiert wird. Das funktioniert im Tidyverse über group_by() und summarize() oder auch über aggregate().

https://statologie.de/mittelwert-nach-gruppen-r/

Ich habe nach einer Anleitung gesucht, aber nichts gefunden.

Das ist ja auch keine Frage zur Bedienung von SoSci Survey, sondern zur Auswertung :)

by s328962 (135 points)
Oh ich habe mich nicht gut genug ausgedrückt. Wie ich das mit R an sich nachher alles mache, ist mir zum Glück klar. R weiß ich dann noch eher zu benutzen als SoSci ;)

Bei mir harkt es einfach noch an der Multi-Level-Struktur. Ich verstehe irgendwie einfach nicht, wie alle Antworten zu Frage Nr. 1 zu all den verschiedenen Geschichten in einer Variable gespeichert werden kann und vor allem, wie ich anschließend für die Auswertung an die verschiedenen Daten komme.
Ich habe Probedaten, die ich für den technischen Funktionstest eingegeben habe, runter- und in R geladen. Aber wie ich die eigentlichen Daten/Werte bekomme, so wie es z.B. auch in der Tabelle in SoSci selber einsehbar ist, ist mir leider nicht klar. Bestimmt bedingt dadurch, dass ich nach wie vor die Multi-Level-Struktur nicht unbedingt verstehe - da ist noch ein großer Knoten in meinem Kopf, aber weiß leider auch nicht, wie ich den noch lösen kann. Mein sehr langer Forumeintrag hier, mehrere Wochen sich damit beschäftigen und KI befragen, hat es nur bedingt verbessert.
Gibt es eine Anleitung, wie ich Multi-Level-Daten "aufdrösel" kann, nachdem ich sie in R geladen habe?
by SoSci Survey (368k points)
>  wie alle Antworten zu Frage Nr. 1 zu all den verschiedenen Geschichten in einer Variable gespeichert werden kann

Jeder Aufruf von multiLevelDown() erzeugt einen neuen Fal (CASE) im Datensatz. Sie sollten das beim Ausprobieren bereits sehen.

In der Variable REF finden Sie bei den untergeordneten Fällen jeweils einen Verweis auf den übergeordneten Fall. Schauen Sie bitte als erstes mal, ob Sie die zusammengehörenden Fälle in Ihren Testdaten unter "Daten ansehen" nachvollziehen können?
by s328962 (135 points)
> Schauen Sie bitte als erstes mal, ob Sie die zusammengehörenden Fälle in Ihren Testdaten unter "Daten ansehen" nachvollziehen können?

Ja das ist alles fein aufgelistet. Einmal der Eintrag in den Management-Fragebogen, dann drei Einträge zu dem Fragebogen, der in der Schleife läuft, mit jeweils Referenz zum Eintrag im Management-Fragebogen.
by SoSci Survey (368k points)
Okay, damit haben sie ein klassisches long-Format, statt dem in Befragungen üblichen wide-Format. R und tidyr besitzen Funktionen, welche ein Umwandlung zwischen den Formaten ermöglichen - aber für die meisten Ihrer Auswertung dürfte das long-Format ohnehin geschickter sein. Also z.B. wenn Sie die Bewertung unterschiedlicher Geschichten vergleichen möchten.

Da sind wir jetzt aber schon weit in der Datenauswertung ... mit der Bedienung von SoSci Survey hat das nicht mehr zu tun :)
by s328962 (135 points)
Der Hinweise mit dem long und wide-Format war hilfreich. Habe bisher nur mit Daten im wide-Format gearbeitet und das noch nicht mal bewusst. Und das ich mit meiner Multi-Level Struktur ein long-Format bekomme, war mir auch nicht bewusst.
Schon traurig.
Aber danke, einiges gelernt!

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...