0 votes
in SoSci Survey (dt.) by s205343 (110 points)
edited by SoSci Survey

Hallo,

ich habe einen Fragebogen mit 13 Auswahlfragen. Die Antworten sollen unterschiedlich bepunktet werden, z.B. soll die erste Antwort soll 5 Punkte bekommen, die zweite 4 Punkte, die dritte 3 Punkte, die vierte 2 Punkte, die fünfte 1 Punkt.

  1. Wann würden Sie aufstehen, wenn es nur nach Ihrem eigenen Wohlbefinden ginge und Sie sich den Tag frei einteilen könnten?

    [ ] vor 6:30 Uhr
    [ ] zwischen 6:30 Uhr und 7:45 Uhr
    [ ] zwischen 7:45 Uhr und 9:45 Uhr
    [ ] zwischen 9:45 Uhr und 11 Uhr
    [ ] nach 11 Uhr

Was für einen PHP Code muss ich dafür einfügen? Ich brauche keine Aufsummierung über alle Fragen, ich benötige lediglich eine andere Punktevergabe als standardmäßig vorgegeben.

Bisher habe ich:

// Definition der Fragen und der Werte möglicher Antworten
$fragen = [
  'CT01' => [1 => 5, 2 => 4, 3 => 3, 4 => 2, 5 => 1],  // In Frage CT01 hat die Antwort 1 den Wert 5, 2 hat den Wert 4, 3 den Wert 3
  'CT02' => [1 => 5, 2 => 4, 3 => 3, 4 => 2, 5 => 1],  // Für CT02 werden die Werte 5 (Antwort 1), 4 (2) und 3 (3) vergeben
  'CT03' => [1 => 1, 2 => 2, 3 => 3, 4 => 4],
  'CT04' => [1 => 1, 2 => 2, 3 => 3, 4 => 4],
  'CT05' => [1 => 1, 2 => 2, 3 => 3, 4 => 4],
  'CT06' => [1 => 4, 2 => 3, 3 => 2, 4 => 1],
  'CT07' => [1 => 5, 2 => 4, 3 => 3, 4 => 2, 5 => 1],
  'CT08' => [1 => 4, 2 => 3, 3 => 2, 4 => 1],
  'CT09' => [1 => 4, 2 => 3, 3 => 2, 4 => 1],
  'CT10' => [1 => 4, 2 => 3, 3 => 2, 4 => 1],
  'CT11' => [1 => 1, 2 => 2, 3 => 3, 4 => 4],
  'CT12' => [1 => 4, 2 => 3, 3 => 2, 4 => 1],
  'CT13' => [1 => 4, 2 => 3, 3 => 2, 4 => 1]
];

Viele Grüße

1 Answer

0 votes
by SoSci Survey (302k points)

Ich brauche keine Aufsummierung über alle Fragen, ich benötige lediglich eine andere Punktevergabe als standardmäßig vorgegeben.

Punkte vergeben ist kein Problem ... die Frage ist, was Sie damit machen möchten?

Möchten Sie die Items einfach mit anderen Codes im Datensatz kodiert haben? Dann haben Sie zwei Möglichkeiten: Sie können sie direkt mit Codes importieren (Antwortcodes und Kennungen vorgeben) oder Sie können Sie mittels PHP-Code umkodieren und das Ergebnis der Umkodierung mittels put() in eine interne Variable speichern.

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

...