0 votes
in SoSci Survey (dt.) by s291208 (130 points)

Hallo,

bei meiner Umfrage verwende ich Filter mit Sprungfunktion. Ein Beispiel:

Wenn Frage A mit „Ja“ beantwortet wird, erfolgt ein Sprung zu Frage B.
Wenn Frage A mit „Nein“ beantwortet wird, erfolgt ein Sprung zu Frage C.
Während der Testphase ist mir aufgefallen, dass, wenn man zuerst Frage A mit „Ja“ beantwortet, man korrekt zu Frage B gelangt. Geht man jedoch zurück und ändert die Antwort zu „Nein“, wird man wie vorgesehen zu Frage C weitergeleitet. Allerdings werden die Daten von Frage B weiterhin gespeichert, obwohl sie nach der Änderung nicht mehr relevant sind.

Gibt es eine Möglichkeit, das zu ändern, sodass bei Nutzung des Zurück-Buttons die Daten aus den vorherigen Filterfragen nicht mehr gespeichert werden, wenn man die Antwort ändert? Oder müsste ich diese Korrektur später manuell bei der Datenauswertung vornehmen?

Viele Grüße

2 Answers

0 votes
by s109993 (12.0k points)

Ich glaube es ist einfacher und sicherer, dass später im Datencleaning zu machen. Es sollten sowieso nicht viele Fälle sein. Grund: Es ist immer nützlich noch Zugriff auf die Rohdaten zu haben. Selbst Informationen, wie oft jemand sich umentschieden hat, können nützlich sein. Zum Beispiel ist dann die Frage ggf. nicht präzise genug formuliert.

Allerdings sollte es auch theoretisch direkt in SoSci gehen.

0 votes
by SoSci Survey (327k points)

Dieses Programmverhalten ist beabsichtigt, SoSci Survey wirft keine Daten weg. Es könnte ja sein, dass jemand nochmal zurück klickt, und dann doch wieder "Ja" auswählt. Und es gibt auch Designs, bei denen ein Filter eine Frage "vorne" im Fragebogen anzeigt und ein anderer Filter dieselbe Frage "hinten" im Fragebogen - eine automatische Löschung wäre mit der Flexibilität von SoSci Survey nicht vereinbar.

Auch die offizielle Empfehlung ist, dass man eventuelle Filter in der Datenauswertung berücksichtigt.

Aber wenn Sie das vermeiden möchten, können Sie einen PHP-Fiter bauen, der auf der Seite nach Frage C mittels dropValue() die Daten direkt aus dem Datensatz löscht. Ich würde aber davon abraten - ein kleienr Programmierfehler, und schon fehlen am Ende Daten für die Auswertung.

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

...