0 votes
in Methoden-Fragen by s089792 (155 points)

Für eine Befragung muss ich mehr als 100 Seiten randomisieren und die Reihenfolge der Randomisierung ausgeben. Für 99 Items funktioniert dies Problemlos über eine Interne Variablen mit folgendem PHP-Code:

for ($i=0; $i<count($pages); $i++) {
 $id = id('IV01', $i + 1);  
put($id, $pages[$i]);                          }
question('IV01', 'css-class=false', 'css-style=false');

Wie kann ich für die weiteren Seiten die Anzeigereihenfolge ausgeben, ohne meine Items in Gruppen vonn 99 Items zu unterteilen (da die Internen Variablen maximal 99 Items aufnehmen)?

Vielen Dank im Voraus

1 Answer

+1 vote
by SoSci Survey (304k points)

Ich weiß nicht, ob mehr als 100 Fragebogen-Seiten mit der Menschenwürde vereinbar sind. Das sollten Sie nochmal mit Ihrer Ethikkomission klären...

Technisch könnten Sie die Werte wie folgt auf 2 Fragen "interne Variablen" verteilen:

for ($i=0; $i<count($pages); $i++) {
  if ($i < 90) {
    $id = id('IV01', $i + 1);
  } else {
    $id = id('IV02', $i - 90 + 1);
  }
  put($id, $pages[$i]);
}

Warum ich 90 statt 99 verwendet habe? Weniger Kopfrechnen bei der Auswertung :) Aber natürlich können Sie die 90 auch durch 99 ersetzen, um alle Variablen von IV01 zu nutzen.

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

...