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

0 votes

Guten Tag,

ich nutze in meinem Fragebogen eine Randomisierung. Konkret gibt es vier verschiedene Aufgaben, die immer in zufälliger Reihenfolge angezeigt werden Sollen. Das ganze ist zusätzlich noch verschachtelter, weil eine Aufgabe aus sechs Fragen (jede Frage ist auf einer einzelnen Seite) besteht, die ebenfalls randomisiert dargeboten werden. Ich habe das ganze mittels PHP-Code und Arrays programmiert und folgend gibt es einen Ausschnitt daraus:

// Erst einmal die Seitenkennungen als Arrays speichern

$Showup = array (
'Showup11' => array('s1GU1', 's2GU1', 's3GU1', 
                 's4GU1', 's5GU1', 's7GU1'),

'Showup21' => array('s1GU2', 's2GU2', 's3GU2', 
                 's4GU2', 's5GU2', 's7GU2'),

'Showup31' => array('s1GU3', 's2GU3', 's3GU3', 
                 's4GU3', 's5GU3', 's6GU3'),

'Showup41' => array('s1GU4', 's2GU4', 's3GU4', 
                 's4GU4', 's5GU4', 's6GU4')
);

//Reihenfolge der Blöcke zufällig mischen
shuffle($Showup);

// Den ersten Block aus dem Array $Showup herausnehmen, etc.
$Showup1 = array_shift($Showup);
$Showup2 = array_shift($Showup);
$Showup3 = array_shift($Showup);
$Showup4 = array_shift($Showup);

//Reihenfolge der Seiten innerhalb der Blöcke mischen
shuffle($Showup1);
shuffle($Showup2);
shuffle($Showup3);
shuffle($Showup4);

// Jetzt das Ergebnis noch als Seitenabfolge festlegen
//Blöcke und dazwischenliegende "Start"-Seiten anordnen
setPageOrder($Showup1, 'S2', $Showup2, 'S3', $Showup3, 'S4', $Showup4, 'GK' );
// S2 - S4 sind die Startseiten 

Wichtig zur Auswertung des Experimentes wäre aber auch zu wissen, in welcher Reihenfolge was präsentiert wurde. Gibt es in SoSci Survey die Möglichkeit, mit PHP-Code eine Variable (oder auch mehrere) zu programmieren, die die Reihenfolge der Aufgaben und Fragen speichert und später unter den Ergebnissen angezeigt wird?

Und eine Frage zu dieser Art der Randomisierung habe ich zusätzlich: Handelt es sich dabei um eine "echte" Randomisierung oder um eine Pseudorandomisierung?

Vielen Dank vorab und Liebe Grüße!

in SoSci Survey (dt.) by s137634 (510 points)
edited by SoSci Survey

1 Answer

0 votes

Wichtig zur Auswertung des Experimentes wäre aber auch zu wissen, in welcher Reihenfolge was präsentiert wurde.

Im Prinzip also das hier: Randomisierung/put()

Bei den Details können wir auf Nachfrage gerne nochmal helfen.

Überlegen Sie sich vorab bitte gut, in welcher Form Sie die Daten zur Reihenfolge benötigen. Man kann Rangplätze für jede angezeigte Seite speichern oder die Seiten-Kennungen in Reihenfolge der Abfolge. Aber was Sie benötigen, hängt stark davon ab, was Sie rechnen möchten. Und das Umkodieren von der einen in die andere Form ist etwas mühsam.

by SoSci Survey (130k points)
...