> Kann mir jemand sagen, warum die Quote bei den Altersgruppen 2 und 4 nicht geklappt hat?
Bitte prüfen Sie einmal, was die Statistik ermittelt, also:
$casesAlter = statistic('count', 'Q001_01', $Altersgruppe);
$casesGeschlecht = statistic('count', 'Q002_01', $Geschlecht);
$maxPerAlter = $quotaAlter[$Altersgruppe];
$maxPerGeschlecht = $quotaGeschlecht[$Geschlecht];
// Ergänzen
debug($Altersgruppe);
debug($maxPerAlter);
debug($casesAlter);
Dann starten Sie den Fragebogen bitte im Debug-Modus, wählen Altersgruppe 2 oder 4 und berichten, was die Statistik so anzeigt.
> Statt 188 Probanden habe ich nun 196 und 192 Probanden in den
Altersgruppen.
Sie haben vor dem Berechnen dieser Statistik gefiltert, sodass Sie nur MODE=inteview und FINISHED=1 betrachten?
Sie haben am Ende des Fragebogens die interne Variable Q001_01 mittels put() gesetzt, und im Datensatz stehen in Q001_01 auch die passenden Altersgruppen?