0 votes
in SoSci Survey (dt.) by s203407 (110 points)
edited by s203407

Guten Tag,

in meiner Studie sollen Teilnehmer vier Bilder auf vier Seiten bewerten, die in pseudo-zufälliger Reihenfolge gezeigt werden:

1A Frau mit Kopftuch
2B Frau ohne Kopftuch
3A Frau mit Kopftuch
4B Frau ohne Kopftuch

Dabei soll immer abwechselnd eine Frau mit und eine Frau ohne Koptuch zu sehen sein, d.h. folgende Reihenfolgen sollen ausgeschlossen werden:
1A -> 3A
3A -> 1A
2B -> 4B
4B -> 2B

Würde man das über eine Kombination von Zufallsgeneratoren lösen, deren gemeinsames Ergebnis dann an setPageOrder weitergegeben wird?
Da ich leider nicht viel Erfahrung mit PHP-Code habe, ist mir nicht klar, wie das aussehen müsste.

Edit: Meine vorläufige PHP-Lösung sieht folgendermaßen aus:

question('RG01'); 
question('RG02'); 
$page1 = value('RG01x01', 'label'); 
$page2 = value('RG02x01', 'label');
$page3 = value('RG01x02', 'label'); 
$page4 = value('RG02x02', 'label'); /
setPageOrder($page1, $page2, $page3, $page4, 'posttest'); 

Dafür nutze ich zwei Zufallsgeneratoren RG01 und RG02. In RG01 sind die Seiten mit den Bildern 1A und 3A als Zettel eingefügt, in RG02 sind 2B und 4B eingefügt.

Gibt es eventuell eine elegantere Lösung, z.B. für Fälle, in denen man mehr als 2 Stimuli pro Bedingung verwendet?

1 Answer

0 votes
by SoSci Survey (298k points)

Würde man das über eine Kombination von Zufallsgeneratoren lösen, deren gemeinsames Ergebnis dann an setPageOrder weitergegeben wird?

Nein, mehrere Zufallsgeneratoren zu kombinieren führt fast nie zum gewünschten Ergebnis, denn die ziehen ja i.d.R. voneinander unabhängig.

Ich würde hingegen empfehlen, dass Sie die 4x2 = 8 erlaubten Kombinationen einfach direkt in den Zufallsgenerator legen. Also

1A,2B,3A,4B
1A,4B,3A,2B
2B,1A,4B,3A
u.s.w.

Und die können Sie direkt an setPageOrder() übergeben:

$order = value('RG01', 'label');
setPageOrder($order);

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

...