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

Guten Tag.

Ich lese für ein Projekt für jeden Teilnehmer via Seriennummer individuelle Daten mittels Datenbank ein. Diese können dann von den Teilnehmern geändert werden, wenn sie inkorrekt sind, oder so gelassen werden, wenn sie korrekt sind.

Das funktioniert alles wunderbar.

Im Datensatz habe ich nun aber das Problem, dass mir alle Daten (also sowohl die alten Daten, die schon vorher in der Datenbank waren, als auch die von den Teilnehmern geänderten Daten) so ausgeworfen werden, dass ich nicht erkennen kann, welche Daten von den Teilnehmern geändert wurden.

Ist es möglich, mir im Datensatz die Daten hervorheben zu lassen, die von den Teilnehmern verändert oder hinzugefügt wurden?

1 Answer

0 votes
by SoSci Survey (306k points)

Eine Hervorherung ist bei Datensätzen ja i.d.R. nicht vorgesehen - also weder in R, noch SPSS oder Stata.

Aber Sie können einfach ein paar interne Variablen ergänzen, welche Ihnen den Vergleich erleichtern. Und zwar würden Sie jeden Wert aus der Datenbank nicht nur mittels preset() an die Frage übergeben, sondern zudem via put() noch in einer internen Variabel abspeichern.

$data = dbGet(...);

preset('AB01', $data[0]);
put('IV01_01', $data[0]);

preset('AB02', $data[1]);
put('IV01_02', $data[1]);

Dann können Sie sich nachher im Datensatz direkt anzeigen lassen, wo die beiden Variablen abweichen. Also in Excel z.B. ein =WENN(A1 <> A2; "X"; "")

Ebenfalls ist es natürlich - vorausgesetzt man verwendet eine richtige Statistiksoftware - möglich, die a-priori Daten nicht nur im Fragebogen zuzuspielen, sondern auch dem Ergebnis-Datensatz. Das weitere Vorgehen ist wieder der (automatische) Vergleich zwischen den Spalten.

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

...