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

Liebes Team,

für meinen Fragebogen gibt es bereits 8 Fragebogenversionen, die zufällig zwischen den Probandinnen variieren. Nun möchte ich eine Skala "AR" innerhalb jeder Fragebogenversion entweder zufällig am Anfang oder zufällig gegen Ende (fest positioniert) für die Probandinnnen präsentieren.
Hierfür habe ich rand, als auch die Shuffle Funktionen probiert. (bei beiden Funktionen kamen Fehlermeldungen, dass diese nicht verwendet werden dürfen..)

Somit habe ich einen anderen PHP-Code erstellt:

question('ZA01'); 
$pages = value('ZA01', 'label');  

$urne = mt_rand(1, 2);
if ($urne == 1) {
  $other_pages = array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', 'AR', '13', '14');
} else {
  $other_pages = array('AR', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14');
}

setPageOrder($other_pages, '01');

[Array: insgesamt 2 verschieden angeordnete, fest platzierte Reihenfolgen der Seiten die zufällig zwischen Probandinnen varriieren sollen. AR Anfang vs. gegen Ende)

Den Zufallsgenerator (ZA01) habe ich so gestaltet (Gleichverteilte Ziehung ohne Zurücklegen):

1 = 'AR', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14'
2 = '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', 'AR', '13', '14'

Zufallsgenerator und PHP-Code habe ich vor die Seite 01 platziert, könntet ihr mir helfen wo mein Fehler liegt? Ich wäre Ihnen sehr dankbar!

Liebe Grüße

1 Answer

0 votes
by SoSci Survey (327k points)

Wenn Sie einen Zufallsgenerator verwenden, dann brauchen Sie den Teil mit mt_rand() nicht mehr.

question('ZA01'); 
$pages = value('ZA01', 'label');  
setPageOrder($pages, '15');

Allerdings wird SoSci Survey als Seitenkennungen keine Zahlen akzeptieren - und überhaupt reicht es, wenn Sie Seitenbereiche angeben.

1 = 'AR', 'p01-p14'
2 = 'p01-p12', 'AR', 'p13', 'p14'

DIe Kennungen p01, p12, p13, p15 und AR müssen Sie natürlich unter Fragebogen zusammenstellen auch eintragen auf den Seiten.

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

...