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

Wir haben unserem Fragebogen rotierte Blöcke d.h. jeder Teilnehmer bekommt die Fragen in einer anderen Reihenfolge. SoSci hat uns gewarnt, dass durch die Rotation die Antworten nicht gespeichert werden. Gibt es dazu zusätzlich einen Code? Oder werden die Antworten sowieso automatisch gespeichert? Oder kann man im Nachhinein manuell auf die einzelnen ausgefüllten Fragebögen zugreifen?

by SoSci Survey (322k points)
(a) Wie haben Sie die Rotation umgesetzt und
(b) Was genau warnt SoSci?
by s213411 (120 points)
$rotation = array(
'A' => array('A1','A2', 'A3'),
'B' => array('B1', 'B2', 'B3'),
'C' => array('C1', 'C2', 'C3'),
'D' => array('D1', 'D2', 'D3'),
'E' => array('E1', 'E2', 'E3'),
'F' => array('F1', 'F2', 'F3'),
'G' => array('G1', 'G2', 'G3'),
'H' => array('H1', 'H2', 'H3'),
'I' => array('I1', 'I2', 'I3'),
'J' => array('J1', 'J2', 'J3'),
'K' => array('K1', 'K2', 'K3'),
'L' => array('L1', 'L2', 'L3'),
'M' => array('M1', 'M2', 'M3'),
'N' => array('N1', 'N2', 'N3'),
'O' => array('O1', 'O2', 'O3'),
'P' => array('P1', 'P2', 'P3'),
'Q' => array('Q1', 'Q2', 'Q3'),
'R' => array('R1', 'R2', 'R3'),
'S' => array('S1', 'S2', 'S3'),
'T' => array('T1', 'T2', 'T3'),
'U' => array('U1', 'U2', 'U3'),
'V' => array('V1', 'V2', 'V3'),
'W' => array('W1', 'W2', 'W3'),
'X' => array('X1', 'X2', 'X3'),
'Y' => array('Y1', 'Y2', 'Y3'),
'Z' => array('Z1', 'Z2', 'Z3'),
'AA' => array('AA1', 'AA2', 'AA3'),
'BB' => array('BB1', 'BB2', 'BB3'),
'CC' => array('CC1', 'CC2', 'CC3'),
'DD' => array('DD1', 'DD2', 'DD3'),
'EE' => array('EE1', 'EE2', 'EE3'),
'FF' => array('FF1', 'FF2', 'FF3'),
'GG' => array('GG1', 'GG2', 'GG3'),
'HH' => array('HH1', 'HH2', 'HH3'),
'II' => array('II1', 'II2', 'II3'),
'JJ' => array('JJ1', 'JJ2', 'JJ3'),
);
shuffle($rotation);
setPageOrder($rotation,'XYZ');

Das ist der Code zur Rotation und darunter erscheint Folgendes:
Bitte beachten Sie, dass die von random() oder shuffle() erzeugten Zufallswerte nicht automatisch im Datensatz gespeichert werden. Zum Speichern können Sie ggf. die Funktion put() verwenden.

1 Answer

0 votes
by SoSci Survey (322k points)

Bitte beachten Sie, dass die von random() oder shuffle() erzeugten
Zufallswerte nicht automatisch im Datensatz gespeichert werden.

Diese Meldung bezieht sich ja explizit nur auf die Reihenfolge - nicht auf andere Daten.

Brauchen Sie die Präsentations-Reihenfolge für die Auswertung? Wenn ja, dann würde ich statt dem shuffle() einen Zufallsgenerator empfehlen: Seiten rotieren

by s213411 (120 points)
Würden wir mit unserem jetzigen Code manuell auf die ausgefüllten Fragebögen Zugriff haben? Bzw. bezieht sich die Speicherung in dem Sinne auf die Reihenfolge, dass die Antworten alle in der gleichen Reihenfolge gespeichert werden unabhängig davon in welcher Reihenfolge sie vorgegeben wurden?
by SoSci Survey (322k points)
Die Antworten werden ganz normal gespeichert. Alle in den richtigen Variablen. Aber ohne weitere Maßnahmen können Sie später nicht nachvollziehen, in welcher Reihenfolge die Seiten angezeigt wurde.
by s213411 (120 points)
Alles klar, danke!

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

...