Vielen herzlichen Dank für die Antwort. Das war tatsächlich sehr hilfreich. Nun wäre ich Ihnen äußerst dankbar, wenn Sie einen kurzen Blick auf meinen Code für die Blockrandomisierung werfen könnten. Ich habe mich nun sehr lange mit dem Thema beschäftigt, bin mir aber nicht 100 Prozent sicher, ob mein Code nun stimmt. Wie angekündigt wollte ich die Randomisierung nach Geschlecht und derzeitiger Tätigkeit vornehmen. Dazu habe ich die Blockrandomisierung mit folgendem Code durchgeführt.
(wobei SD 19:
1=Schüler*in, 2= in Berufsausbildung, 3 =Student*in, 4= berufstätig, 5= in der Übergangszeit zwischen Schule und Ausbilung/Studium (z.B. Gap-Year, FSJ, o.ä), 6= in der Übergangszeit zwischen Bachelor und Master/Beruf, 7= in der Übergangszeit zwischen Ausbildung und Beruf/Studium wobei ich insgesamt aus allen Antwortmöglichkeiten 4 große Gruppen gemacht habe (siehe unten)
und SD01:
1=Frauen, 2=Männer, 3=divers; wobei 1 und 3 in eine Gruppe zusammengefasst wurden)
if (value('SD19') == 1 OR value('SD19') == 5) {
if (value('SD01') == 1 OR value('SD01') == 3) {
// Zufallsgenerator RG01 einbinden (Schule und Übergang/weiblich + divers)
show('ZG01');
put('RG01_01', value('ZG01'));
}
elseif (value('SD01') == 2) {
// Zufallsgenerator RG01 einbinden (Schule und Übergang/männlich)
show('ZG02');
put('RG01_01', value('ZG02'));
}
}
elseif (value('SD19') == 2 OR value('SD19') == 7) {
if (value('SD01') == 1 OR value('SD01') == 3) {
// Zufallsgenerator RG02 einbinden (Berufsausbildung und Übergang/weiblich + divers)
show('ZG03');
put('RG01_01', value('ZG03'));
}
elseif (value('SD01') == 2) {
// Zufallsgenerator RG02 einbinden (Berufsausbildung und Übergang/männlich)
show('ZG04');
put('RG01_01', value('ZG04'));
}
}
elseif (value('SD19') == 3 OR value('SD19') == 6) {
if (value('SD01') == 1 OR value('SD01') == 3) {
// Zufallsgenerator RG02 einbinden (Uni und Übergang/weiblich + divers)
show('ZG05');
put('RG01_01', value('ZG05'));
}
elseif (value('SD01') == 2) {
// Zufallsgenerator RG02 einbinden (Uni und Übergang/männlich)
show('ZG06');
put('RG01_01', value('ZG06'));;
}
}
elseif (value('SD19') == 4) {
if (value('SD01') == 1 OR value('SD01') == 3) {
// Zufallsgenerator RG02 einbinden (berufstätig/weiblich + divers)
show('ZG07');
put('RG01_01', value('ZG07'));
}
elseif (value('SD01') == 2) {
// Zufallsgenerator RG02 einbinden (berufstätig/männlich)
show('ZG08');
put('RG01_01', value('ZG08'));
}
}
if (value('RG01_01') == 1) {
text('S104');
} elseif (value('RG01_01') == 2) {
text('S103');
} elseif (value('RG01_01') == 3) {
text('S105');
} elseif (value('RG01_01') == 4) {
text('S106');
}
Eine kurze Probeerhebung von 20 Personen deutet darauf hin, dass eigentlich alles passen müsste. Trotzdem bin ich etwas unsicher und würde mich daher sehr über Feedback freuen.