0 votes
in SoSci Survey (dt.) by s225944 (190 points)

Guten Tag,

ich verwende die statistic()-Funktion, um automatisch Ergebnisse über verschiedene Teilgruppen im Fragebogen zurückzumelden. Die möglichen Scores der Skala, die ich erhebe, liegen zwischen 0 und 1. Kann es sein, dass die 'min'-Statistik den Wert 0 als kleinsten Wert nicht berücksichtigt? Wie könnte ich das umsetzen?

Vielen Dank und schöne Grüße!

by SoSci Survey (327k points)
Was ist es denn für eine Variable, auf die Sie statistic() anwenden? Eine interne Variable? Wenn ja, was haben Sie im Fragenkatalog als Datentyp für diese Variable eingestellt?
by s225944 (190 points)
Vielen Dank für die schnelle Antwort!
Genau, es ist eine interne Variable, die am Ende der Befragungen in den Teilgruppen über die Funktion "Verarbeitung der Antworten mittels PHP" berechnet wird. Die Variablen haben den Typ "Text oder Daten". Dann ist das der Fehler? Wäre Dezimalzahlen die richtige Einstellung?
by SoSci Survey (327k points)
Womöglich verwendet statistic() für "Text oder Daten" den Standard-Algorithmus, welcher alle Werte <= 0 als fehlende Werte interpretiert. Das sehen wir uns kommende Woche mal genauer an. Ändern Sie die Einstellung bitte mal auf "Dezimalzahl" und testen Sie, ob das einen Einfluss auf das Ergebnis von statistic() hat. Wenn nicht, dann würden wir uns darum zeitnah kümmern.
by s225944 (190 points)
Ich habe die Einstellung gerade probeweise schon einmal geändert und auch bei "Dezimalzahl" wird der Wert 0 nicht im Ergebnis berücksichtigt.
Vielen Dank für Ihre Bemühungen. Geben Sie dann hier über einen Kommentar noch einmal Bescheid, falls sich etwas in der Funktion von statistic() ändert? Ansonsten würde ich die Berechnung der internen Variable so anpassen, dass die möglichen Werte im Bereich zwischen 1 und 2 liegen.
by SoSci Survey (327k points)
Ich gebe hier Bescheid. Ein paar Tage wird es aber voraussichtlich dauern.
by s225944 (190 points)
Noch eine weitere Rückfrage in diesem Bereich: Die Berechnung der Standardabweichung ist über die statistic() Funktion bisher nicht möglich oder? Haben Sie vielleicht einen Tipp für mich, wie ich die Standardabweichung ebenfalls zusammen mit dem Mittelwert für die jeweilige Teilgruppe im Fragebogen rückmelden kann?
by SoSci Survey (327k points)
Tatsächlich muss ich prüfen, ob 'sd' in statistic() nicht ohnehin schon möglich, aber nicht dokumentiert ist. Wenn nicht, sollte sich das kurzfristig ergänzen lassen. Ich sage wieder Bescheid ;)
by SoSci Survey (327k points)
Auf www.soscisurvey.de ist nun ein Update installiert, sodass statistic('sd', ...) die Standardabweichung für eine Variable liefert. Dabei wird die Bessel-Korrektur angewendet (Division durch N-1 statt durch N).
by s225944 (190 points)
Vielen Dank!

1 Answer

0 votes
by SoSci Survey (327k points)

Die wesentliche Antwort vorweg: Die Funktion statistic() hat bisher bereits den Wert 0 für den Mittelwert berücksichtigt, nicht aber für Minimum und Maximum.

Wir haben das nun auf www.soscisurvey.de vereinheitlicht. Sofern über den dritten Parameter nicht explizit festgelegt wird, ob negative Werte ein-/ausgeschlossen werden sollen, bestimmt SoSci Survey dies nun anhand des Fragetyps.

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

...