0 votes
in SoSci Survey (dt.) by s088239 (170 points)

Hallo liebes SoSci Survey-Team,

Ich frage in meinem Fragebogen die Nutzungshäufigkeit (US01) verschiedener Produkte auf einer Skala von 1-7 ab. Dabei interessieren mich allerdings nur die Produkte, die in den Items US01_02 und US01_04 abgefragt werden.

  • Wenn diese ab und zu genutzt werden (>1), soll den Probanden zufällig eins der beiden Produkte zugewiesen werden, also entweder 02 oder 04.
  • Wenn nur eins der beiden Produkte, also US01_02 oder US01_04>1, dann soll den Probanden nur das Probukt zugewiesen werden, das eine Nutzungshäufigkeit von >1 hat.
  • wird kein Produkt häufiger als 1 genutzt, so soll der Fragebogen beendet werden.

Da zu dem ausgewählten Produkt im weiteren Verlauf mehrere Fragen gestellt werden sollen, muss es irgendwie möglich sein das Produkt auch über eine interne Variable abzuspeichern.

Welchen Code-Ansatz kann ich für diese Problemstellung wählen?

Vielen Dank für die Hilfe!

Liebe Grüße,
Carolina

1 Answer

0 votes
by SoSci Survey (305k points)

Mittles value() können Sie die 4 Möglichkeiten recht einfach durchgehen:

if ((value('US01_02') > 1) and (value('US01_04') > 1)) {
  // Eines zufällig auswählen
  $produkt = random_p(array(
    2 => 50,
    4 => 50
  ));
} elseif (value('US01_02') > 1) {
  $produkt = 2;
} elseif (value('US01_04') > 1) {
  $produkt = 4;
} else {
  goToPage('demografie');
}
// Die Ziehung in einer internen Variable ablegen
put('IV01_01', $produkt);

Ob Sie nun bei der zufälligen Auswahl tatsächlich eine uneingeschränkte Zufallsauswahl haben möchten, wie im obigen Beispiel oder ob Sie lieber einen Zufallsgenerator einsetzen, das ist eine methodische Frage, die Design-spezifisch beantwortet werden muss.

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

...