0 votes
in Datenauswertung by s149335 (355 points)

Hallo liebes SoSci-Survey Support-Team,

eine etwas abstrakte Frage, aber für uns wichtig:

Kann man in einem Ergebnisbericht beispielsweise zunächst anhand EINER Case-Nummer Daten beziehen und dann im selben Ergebnisbericht beispielsweise FÜNF weitere Case-Nummern heranziehen, um gegenüberstellende Werte abzubilden?

"value" liefert ja immer noch von der aktuellen Case-Nummer werte (wenn eine angegeben wird).

Kann man das dynamisch ändern?

VG

1 Answer

0 votes
by SoSci Survey (327k points)
edited by SoSci Survey

Es gibt eine Reihe von Funktionen, welche auf den kompletten Datensatz zugreifen können, insb. sampleSize(), sampleFrequencies(), sampleBase(), sampleMean(), sampleSD()und sampleResponses().

Allerdings sind diese Funktionen jeweils so ausgelegt, dass sie entweder auf den kompletten Datensatz (nur gültige Fälle, versteht sich) zugreifen oder auf eine vorab definierte Teilgruppe.

Wenn Sie auf spezifische Fälle zugreifen wollten, müssten Sie die relevanten Daten daraus schon im Interview per dbSet() in die "Datenbank für Inhalte" schreiben und im Ergebnisbericht dann über dbGet() darauf zugreifen. Vermutlich müssten wir noch eine Variante von dbKeys() für die Ergebnisberichte ergänzen, damit sich das auch sinnvoll nutzen lässt.

by s149335 (355 points)
Das klingt doch eigentlich ziemlich vielversprechend.
Das würde ich begrüßen, LG
by SoSci Survey (327k points)
Die Befehle dbKeys() und dbLoad() stehen auf s2survey.net ab sofort auch im PHP-Code für Ergebnisberichte zur Verfügung.

Als Schlüssel für die "Datenbank für Inhalte" bietet sich z.B. 'C'.caseNumber() an. Dann können Sie in der Liste der Schlüssel (dbKeys()) einfach ab dem Eintrag zum aktuellen CASE die 5 vorhergehenden Einträge verwenden. Deren Daten können Sie dann mittels dbGet() laden und im Ergebnisbericht verwenden.
by s149335 (355 points)
Besten Dank! Super Feature. Das werde ich ausprobieren.

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

...