Hallo.
In meiner Studie möchte ich folgende Gruppen:
Ich habe:
BA01 (KI ohne Emotion)
BA02 (KI mit Emotion)
BA03 ( PP ohne Emotion)
BA04 (PP mit Emotion)
Ich habe gemacht:
Zufallsgenerator 1 für:
BA01 und BA02
= BA22
Zufallsgenerator 2 für:
BA02 und BA03
= BA23
Beides Ziehen ohne Zurücklegen (pro Gruppe), damit jeweils beide Szenarien dran ein mal dran kommen. Das ist wichtig. Es darf keinen Reihenfolgeneffekt gebe. Daher der Zufallsgenerator.
Bis dahin funktioniert alles.
Ich möchte jedoch:
Randomisierung von BA22 und BA23.
So, dass man entweder in die Zufallsgenerator 1-gruppe fällt, welches die Szenarien von BA01 und BA02 haben oder dass man in Zufallsgenerator 2-Gruppe fällt, bei der man die Szenarien von BA03 und BA04 erhält.
Ich habe dafür gemacht:
Zufallsgenerator 3 erstellt (=BA24), in dem sich befindet:
BA22 und BA23
Bei der Erstellung des Fragebogens ziehe ich BA24 in das Info-Feld, um die Frage hinzuzufügen. Danach ziehe ich den PHP-Code untendrunter und gebe folgenden PHP-Code ein:
$fragen = valueList('BA24', NULL, 'label');
foreach ($fragen as $kennung) {
text($kennung);
}
-> Das wird jedoch bei der Testung des Fragebogens nicht anerkannt. es kommt dann im Fragebogentest folgende Meldung:
Im Befragungsprojekt existiert kein Text mit der Kennung BA22
Wenn ich jedoch in das Info-Feld BA22 einfüge oder BA23 und den PHP-Code:
$fragen = valueList('BA22', NULL, 'label');
foreach ($fragen as $kennung) {
text($kennung);
}
einfüge - bzw. passend dann auch zu BA23 - funktioniert es.
Ich habe zudem noch folgenden Code getestet, der ebenfalls nicht funktioniert:
$gruppe = value('BA24');
if ($gruppe == 'BA22') {
text('BA01');
text('BA02');
} elseif ($gruppe == 'BA23') {
text('BA03');
text('BA04');
}
Wichtig ist, dass die Gruppenuzgehörigkeit von dem Zufallsgenerator 1 und 2 jeweils zusammen bleiben.
Der Aufbau des Fragebogens wäre quasi:
1. Szenario BA01 / BA 02
2. Frage
3. Frage
4. übrig gebliebenes Szenario (Also dieses mal nicht noch einmal BA01 sondern nun BA02; bzw: Dieses mal nicht noch einmal BA02 sondern nun BA01)
Was ist der Fehler? Wie muss ich es sonst machen?
GPT Meinte was von Item-Listen erstellen, aber ich komme einfach nicht auf die Seite, bei der ich so etwas auswählen kann..