0 votes
in SoSci Survey (dt.) by s116388 (130 points)

Hallo,
ich habe ein etwas komplizierteres Untersuchungsdesign, das ich als Neuling programmieren muss..

Ich habe zwei Bedingungen:
- 1. Bedingung mit Gruppen A, B, C, D
- 2. Bedingung mit Gruppen a, b, c, d und e und jeweils Untergruppen a1, a2, a3, b1, b2, b3, c1,c2,c3, d1, d2, d3, e1, e2, e3

Jeder Proband bearbeitet eine Gruppe der 1. Bedingung und 3 Untergruppen der 2. Bedingung, die jeweils aus unterschiedlichen Gruppen kommen sollten (also z.B.: A, a1, b3, e2).

Ich bin bis jetzt so weit gekommen:
Ich habe eine Urnenfunktion eingerichtet, die die Probanden zunächst einer der Bedingungen A, B, C oder D zuordnet.
Auf Basis dieser Zuordnung habe ich einen Zufallsgenerator programmiert, welcher drei Zettel zieht und den Probanden zu drei der fünfzehn Untergruppen zuordnet.
Mein Problem jetzt ist, dass diese Untergruppen aus unterschiedlichen Gruppen kommen sollten und nicht aus der gleichen. Mit meiner Programmierung wäre beispielweise eine Kombination von a1, b3, a3 möglich, was aber nicht geschehen soll.

Ich hoffe ich konnte mein Design und Problem klar darstellen. Gibt es irgendeine Möglichkeit dies zu programmieren?

Liebe Grüße.

by SoSci Survey (328k points)
Könnten Sie das Zusammenspiel der ersten "Bedingung" mit 4 Ausprägungen und der zweiten "Bedingung" mit 15 Ausprägungen nochmal erklären? Ist das ein 4x5x3 between subject Design?
by s116388 (130 points)
ja genau, es handelt sich um ein 4x5x3 between subject design

1 Answer

0 votes
by SoSci Survey (328k points)

es handelt sich um ein 4x5x3 between subject design

In diesem Fall empfehle ich einfach nur einen Zufallsgenerator mit 60 Gruppen. Ich hoffe, Sie haben genug Teilnehmer (also ca. 600-1200), damit das Ganze von den Effektstärken her auch sinnvoll auszuwerten ist :)

Damit Sie die 60 Versuchsgruppen im Fragebogen dann wieder einfach auf die 3 Bedingungen "verteilen" können, empfehle ich, dass Sie als Beschreibung für die Gruppen im Zufallsgenerator erstmal durch Kommata separiert Code für die Gruppen angeben, also z.B.

1 = 1,1,1,Hier steht evtl. noch eine Beschreibung
2 = 1,1,2,Hier steht evtl. noch eine Beschreibung
3 = 1,1,3,Hier steht evtl. noch eine Beschreibung
4 = 1,2,1,Hier steht evtl. noch eine Beschreibung
5 = 1,2,2,Hier steht evtl. noch eine Beschreibung
6 = 1,2,3,Hier steht evtl. noch eine Beschreibung
7 = 1,3,1,Hier steht evtl. noch eine Beschreibung
// u.s.w.

Wenn Sie nun eine Frage "interne Variablen" mit 3 Variablen anlegen, können Sie die Ziehung recht einfach in die drei Variablen aufspalten. Nehmen wir einmal an, Ihr Zufallsgenerator hat die Kennung RG01 und die internen Variablen haben die Kennungen IV01_01 bis IV01_03, dann würden Sie unter dem Zufallsgenerator folgenden PHP-Code einbinden:

$text = value('RG01', 'label');
$info = explode(',', $text);
if (count($info) >= 3) {
  put('IV01_01', $info[0]);
  put('IV01_02', $info[1]);
  put('IV01_03', $info[2]);
}

Mit den internen Variablen können Sie dann für Ihre Versuchsbedingungen bzw. die Präsentation der Inhalte sehr einfach Filter bauen.

by SoSci Survey (328k points)
> Es sollen aus diesen insgesamt 15 (5 mal 3) Berufen drei ausgewählt werden.

Langsam wird mir das Setting verständlich. Sie haben 5 Gruppen, daraus wählen Sie 3 aus. Dass Sie hier within-subject (3 Wiederholungen) und between-subject (5 Berufsgruppen) mischen, ist ziemlich unüblich. Ich sehe da auch einige methodische Schwierigkeiten. Dass Sie dann aus jeder Berufsgruppe nochmal einen von 3 Berufen herausgreifen, ist methodisch m.E. ebenfalls problematisch.

Rechnerisch haben Sie hier 5x4x3 = 60 mögliche Kombinationen, welche Berufsgruppen in einem Interview abgefragt werden, multipliziert mit 3x3x3 = 27 möglichen Kombinationen, welche Berufe konkret abgefragt werden. Das macht alleine auf diesem Faktor 1.620 mögliche Kombinationen.

Wenn Sie nun argumentieren, dass das doch egal sei, weil es ohnehin zufällig erfolgt: Das ist statistisch leider falsch. Denn jede dieser Kombinationen wird eine spezifische (und deutlich messbare) Verzerrung bei der zweiten und dritten Messwiederholung verursachen. Das lässt sich m.E. statistisch am Ende nicht mehr in den Griff bekommen. Heißt, Sie bekommen richtig viele Messartefakte und Messrauschen.

Technisch lässt sich das mit Zufallsgeneratoren schon umsetzen. Aber inhaltlich würde ich dringend (!) zu einer Vereinfachung des Designs raten. Wichtig: Im Experiment werden die Rahmenbedingungen normalerweise sehr eng gesteckt, um die interne Validität zu wahren. In Ihrem Fall sehe ich diese nicht mehr gegeben. Und noch schlimmer: Sie gewinnen durch die vielen Kombinationen kaum externe Validität.
by s116388 (130 points)
Ja, die Einschränkungen habe ich bereits mit meinem Betreuer besprochen.

Wie kann ich das Design denn programmieren?
by SoSci Survey (328k points)
Wenn Sie sich wegen der vielen Kombinationen (die Sie im Experiment vermutlich nicht alle abbilden können) keine Sorgen machen, dann legen Sie für die Ziehung "3 aus 5" einenZufallsgenerator an. Und für jede Berufsgruppe nochmal einen. Je nachdem, welche Berufsgruppen Sie im erstgenannten Zufallsgenerator ziehen, zeigen Sie drei von fünf Seiten (eine pro Berufsgruppe) an, ziehen dort aus dem jeweiligen Zufallsgenerator für die Berufsgruppe einen Beruf und zeigen diesen an.

Für die Anzeige der 3 aus 5 Seiten empfehle ich setPageOrder().
by s116388 (130 points)
Können Sie mir vielleicht noch einen Code dafür formulieren?

Das würde mir sehr weiterhelfen!
by SoSci Survey (328k points)
Probieren Sie einmal, wie weit Sie kommen ... posten Sie dann gerne in einer neuen Frage den PHP-Code und was noch nicht funktioniert.

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

...