Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:create:randomization [16.11.2017 15:55] – alte Version wiederhergestellt (06.11.2017 23:08) adminde:create:randomization [16.01.2019 13:13] – alte Version wiederhergestellt (12.01.2019 21:19) admin
Zeile 579: Zeile 579:
 } else { } else {
   urnDraw('maenner', 'IV01', 'end');   urnDraw('maenner', 'IV01', 'end');
 +}
 +
 +// Stimulus anzeigen
 +$z = value('IV01_01');
 +if ($z == 1) {
 +  text('stimulus1');
 +} elseif ($z == 2) {
 +  text('stimulus2');
 +} elseif ($z == 3) {
 +  text('stimulus3');
 +}
 +</code>
 +
 +Sie möchten lieber einen Zufallsgenerator anstatt einer Urne verwenden? Immerhin ist dieser einfacher anzulegen und zu verwalten... Dann sollten Sie, damit es bei der Anzeige des Stimulus nicht zu kompliziert wird, den gezogenen Code allerdings mittels ''[[:de:create:functions:put]]' in eine interne Variable umkopieren.
 +
 +Der folgende PHP-Code geht davon aus, dass Sie 2 Teilgruppen haben (Frauen und Männer, entsprechend Variable "SD02"), für jede Gruppe einen Zufallsgenerator ("RG01" und "RG02") und außerdem eine [[:de:create:questions:internal|interne Variable]] mit der Kennung "IV01_01" angelegt haben.
 +
 +<code php>
 +if (value('SD02') == 1) {
 +  question('RG01');  // Zufallsgenerator für Frauen
 +  put('IV01_01', value('RG01'));  // Umkopieren nach IV01_01
 +} else {
 +  question('RG02');  // Zufallsgenerator für Männer
 +  put('IV01_01', value('RG02'));  // Umkopieren nach IV01_01
 } }
  
de/create/randomization.txt · Zuletzt geändert: 25.03.2021 20:19 von sophia.schauer
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki