0 votes
in Datenauswertung by s261717 (110 points)

Hallo zusammen,

ich habe einen Fragebogen mit Multi-Level-Struktur erstellt. Es geht um Verletzungen im Sport je nach Geschlecht. Im Hauptfragebogen wird das Geschlecht abgefragt, pro eingetragener Verletzung wird einmal der untergeordnete Teilfragebogen ausgefüllt. Bei der Auswertung würde ich mir nun gerne die Anzahl der verschiedenen Verletzungen nach Geschlecht ausgeben lassen. Dies funktioniert aber nicht mit der Funktion 'Teilgruppen für Vergleiche festlegen', da das Geschlecht nur im Hauptfragebogen, nicht im Teilfragebogen abgefragt wird.

Gibt es hierfür eine Lösung? Meine Idee war, das Geschlecht als interne Variable im Teilfragebogen zu speichern, das hab ich aber nicht programmiert gekriegt...

Liebe Grüße

1 Answer

0 votes
by SoSci Survey (305k points)

Sie müssten die für die Gruppierung relevanten Variablen im multiLevelDown()-Befehl als Daten übergeben, z.B. so:

multiLevelDown([
    'alter' => value('DS01_01'),
    'gender' => value('DS02')
});

Diese Daten würde SIe im untergeordneten Fragebogen entgegennehmen und in interne Variablen speichern.

$data = multiLevelData();
put('IV01_01', $data['alter']);
put('IV01_02', $data['gender']);

Generell ist die deskriptive Online-Auswertung von SoSci Survey aber nur auf einfache deskriptive Auswertungen ausgelegt. Für komplexe Designs sollten Sie mit einer dafür besser geeigneten Statistik-Software arbeiten.

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

...