0 votes
in SoSci Survey (dt.) by s193052 (120 points)
closed by SoSci Survey

Hallo:)

Ich habe vier Fragebögen erstellt und möchte die Probandinnen per Zufall den vier Fragebögen zuordnen.
Dafür habe ich einen Fragebogen kreiert der eine Urne beinhaltet, um dann die Proband
innen zufällig einer der vier Fragebögen zu zuteilen.

Das hat auch alles so funktioniert nur leider kam es zu einer Ungleichverteilung der Geschlechter in den vier Fragebögen. Muss ich eine extra Seite für die Urne zur Gleichverteilung des Geschlechts einbauen? Ich habe mir schon die Seite zur Block-Randomisierung durchgelesen nur leider komme ich damit nicht weiter.

Über eine Antwort würde ich mich sehr freuen:)

1 Answer

0 votes
by SoSci Survey (297k points)

Muss ich eine extra Seite für die Urne zur Gleichverteilung des Geschlechts einbauen?

Zumindest müssen Sie das Geschlecht wissen, bevor Sie die Ziehung vornehmen. Für die meisten Fälle ist der Zufallsgenerator übrigens einfacher zu bedienen als die Urne.

Ich habe mir schon die Seite zur Block-Randomisierung durchgelesen nur leider komme ich damit nicht weiter.

Dann beschreiben Sie doch bitte, an welcher Stelle es hakt (es wird Ihnen wenig helfen, wenn ich den Inhalt nochmal paraphrasiere).

by s193052 (120 points)
Also ich habe jetzt auf eine Seite in meinem Fragebogen folgenden PHP Code angelegt:

if (value('H104') == 2) { // Variable für Geschlecht
  // Zufallsgenerator ZH02 einbinden (männlich)
  show('ZH02');
  put('IV01_01', value('ZH02')); //IV ist die interne Variable für das Geschlecht
}

elseif (value('H104') == 1) {
  // Zufallsgenerator ZH01 einbinden (weiblich)
  show('ZH01');
  put('IV01_01', value('ZH01'));
}

elseif (value('H104') == 3) { //Variable für diverse
  // Zufallsgenerator ZH01 einbinden (weiblich)
  show('ZH01');
  put('IV01_01', value('ZH01'));
}

elseif (value('H104') == 4) { //Variable für sonstiges
  // Zufallsgenerator ZH01 einbinden (weiblich)
  show('ZH01');
  put('IV01_01', value('ZH01'));
}

if (value('IV01_01') == 1 || value('IV01_01')== 2 || value('IV01_01')== 3 || value('IV01_01')== 4) {
  $random_questionnaire = mt_rand(1, 4); // Zufällige Auswahl eines Fragebogens von 1 bis 4
  goToQuestionnaire('H' . $random_questionnaire); // Weiterleitung zu dem zufällig ausgewählten Fragebogen
}

Und ich habe auf die gleiche Seite die Urne für den Zufallsgenerator männlich und eine separate Urne für den  Zufallsgenerator weiblich etc. hinzugefügt.

Und in einer Rubrik die interne Variable angelegt aber nicht im Fragebogen hinzugefügt. Muss ich bei der Rubrik noch eine Variable pro Geschlecht anlegen?

Ich bin mir jedoch immer noch unsicher, ob der PHP Code so passt und ich die interne Variable richtig angelegt habe.:)
by SoSci Survey (297k points)
Okay, wenn Sie pro Geschlecht eine getrennte Randomisierung verwenden möchten, dann rufen Sie bitte in jedem der 4 IF-Blöcke am Anfang einen anderen Zufallsgenerator auf. Falls Sie für divers + sonstiges denselben wie für weiblich nutzen möchten, passt das schon.

Jetzt ersetzen Sie noch

if (value('IV01_01') == 1 || value('IV01_01')== 2 || value('IV01_01')== 3 || value('IV01_01')== 4) {
  $random_questionnaire = mt_rand(1, 4); // Zufällige Auswahl eines Fragebogens von 1 bis 4
  goToQuestionnaire('H' . $random_questionnaire); // Weiterleitung zu dem zufällig ausgewählten Fragebogen
}

durch

$random_questionnaire = value('IV01_01');
goToQuestionnaire('H' . $random_questionnaire);

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

...