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 [11.08.2017 20:48] – [Schritt 2: Präsentation des Stimulus] adminde:create:randomization [27.07.2019 22:44] admin
Zeile 33: Zeile 33:
 </code> </code>
  
-Bei er //Art der Ziehung// können Sie in Betracht ziehen, ob Sie statt "Gleichverteilte Ziehung" vielleicht die "Gleichverteilung in abgeschlossenen Fragebögen" auswählen möchten. Dies kann sinnvoll sein, wenn Sie in einer Experimentalgruppe mit systematisch mehr Abbrechern rechnen.+Bei der //Art der Ziehung// können Sie in Betracht ziehen, ob Sie statt "Gleichverteilte Ziehung" vielleicht die "Gleichverteilung in abgeschlossenen Fragebögen" auswählen möchten. Dies kann sinnvoll sein, wenn Sie in einer Experimentalgruppe mit systematisch mehr Abbrechern rechnen.
  
 Für //Anzahl Zettel pro Interview// lassen Sie den Wert 1 stehen. So wird der Teilnehmer nur einer der Experimentalbedingungen/-gruppen zugeteilt. Die Ziehung mehrerer Zettel ist für bestimmte within-subject Designs sinnvoll. Für //Anzahl Zettel pro Interview// lassen Sie den Wert 1 stehen. So wird der Teilnehmer nur einer der Experimentalbedingungen/-gruppen zugeteilt. Die Ziehung mehrerer Zettel ist für bestimmte within-subject Designs sinnvoll.
Zeile 345: Zeile 345:
   shuffle($fragen);   shuffle($fragen);
   // Und die Variable für eine erneute Anzeige der Seite speichern   // Und die Variable für eine erneute Anzeige der Seite speichern
-  registerVariable('fragen');+  registerVariable($fragen);
 } }
 // Die Frage anzeigen, die nach dem Mischen an erste Stelle steht // Die Frage anzeigen, die nach dem Mischen an erste Stelle steht
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