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

Ich habe ein 2x2 between Design. Daher habe ich 4 Gruppen und 4 Stimuli.

In der Anleitung habe ich gesehen, dass man eine Zufallsgeneratorvariable bildet. Da ich vier Treatments habe und für jedes Treatment eine Seite benutze, habe ich vor jedem Treatment diese Zufallsgeneratorvariable gesetzt.

Wie muss ich nun weiter vorgehen, dass der Zufallsgenerator dieselben Variablen hat wie die Treatments?

1 Answer

0 votes
by SoSci Survey (328k points)

Da Sie ein between-subject Design haben, benötigen Sie nur eine Seite.

Dort zeigen Sie - entweder per IF-Filter oder vial Platzhalter - den passenden Stimulus. Details finden Sie in der Anleitung zur Randomisierung. Rückfragen gerne hier.

by s118152 (130 points)
Baue ich dann den If-Filter vor oder nach der Zufallsvariable ein?
by s118152 (130 points)
} if (value('ZU01') == 1) {
  question('T101');
} if (value('ZU01') == 2) {
  question('T201');
} if (value('ZU01') == 3) {
  question('T301');
} if (value('ZU01') == 4) {
  question('T401');

Warnung: Bei den geschweiften Klammern stimmt die Anzahl öffnender Klammern (0) nicht mit der Anzahl schließender Klammern (1) überein.

Wie kann ich diesen Befehl anders bearbeiten?
by SoSci Survey (328k points)
> Baue ich dann den If-Filter vor oder nach der Zufallsvariable ein?

Sie müssen erst die Zufallszahl ziehen (=Zufallsgenerator einbinden) und können diese danach erst im IF-Filter mittels value() auslesen/verwenden.

> Wie kann ich diesen Befehl anders bearbeiten?

Lassen Sie die geschweifte Klammer zu Beginn weg und ergänzen Sie dafür eine am Ende. Die geschweiften Klammern definieren einen Block zusammengehörigen PHP-Codes

if (value('ZU01') == 1) {
  question('T101');
}

Lesen Sie dazu bitte auch die Anleitung zu PHP-Filtern.
by s118152 (130 points)
Vielen Dank, ich hab es so eingegeben und nun kommt auch keine Fehlermeldung mehr.
Allerdings werden mir in der Vorschau alle Stimuli-Texte hintereinander angezeigt und T101 erscheint immer zwei Mal...Wie erscheint jeder Text nur einmal und wie schalte ich aus, dass der der Text von T101 nicht zweimal vorkommt?
by s118152 (130 points)
...beziehungsweise wird jede Variable mal doppelt angezeigt...?
by SoSci Survey (328k points)
Könnte es sein, dass Sie die Stimulus-Texte in die Seite gezogen haben? Dann entfernen Sie sie bitte wieder. Das question() ist äquivalent zum Hineinziehen der Inhalt ein die Seite - wenn Sie beides haben, wird der Inhalt doppelt angezeigt.

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

...