0 votes
ago in SoSci Survey (dt.) by s268020 (140 points)

Hallo,

Ich habe ein Experiment mit 30 Fragen und 30 Bildern.
Ich möchte die Seiten des Fragebogens in einer zufälligen Reihenfolge zeigen, sodass immer 1 zufälliges Bild präsentiert wird (1 Bild pro Seite), immer gefolgt von 1 zufälligen Frage (1 pro Seite).

Die Bilder und Fragen sollen voneinander unabhängig randomisiert sein (nicht immer dasselbe Bild vor derselben Frage), aber immer abwechselnd präsentiert werden.

Gibt es eine Möglichkeit, das zu tun?

Liebe Grüße

1 Answer

0 votes
ago by SoSci Survey (332k points)

Erstellen Sie am besten zwei Zufallsgeneratoren - einen für die Bilder und einen für die Fragen - ziehen Sie aus jedem pro Interview alle 30 Codes, und arbeiten Sie diese dann einfach in der Reihenfolge der Ziehung ab.

Sie können dies mittels loopPage() auf einer einzigen Seite im Fragebogen erledigen, brauchen also keine 30 Seiten anlegen.

Im einfachsten Fall ist das der komplette Code:

show('RG01');
show('RG02');

$i = loopPage(30);
html('<div><img src="'.value(id('RG01', $i + 1), 'label').'" alt=""></div>');
question(value(id('RG02', $i + 1), 'label'));

Das komplizierteste hier ist die Verschachtelung von id(), welches die Kennung der Zufallsvariable aus der Kennung des Zufallsgenerators und der fortlaufenden Nummer der Ziehung zusammensetzt, und value(), welches den gezogenen Wert ermittelt.

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

...