Date: prev next · Thread: first prev next last
2024 Archives by date, by thread · List index


Lieber Micha

Am 25.11.24 um 18:23 schrieb Micha Kühn:
Hallo,

mit Calc möchte ich gerne u.a. Standardabweichungen berechnen. Dabei
verwirren mich die diversen Funktionen, die LO dafür bietet.

Ich möchte das, was im Matheunterricht so berechnet wird
s = sqrt{1/n * ((xquer-x1)²+...(xquer-xn)²) }
berechnet haben.

(s = gesuchte Standardabweichung, xquer= Mittelwert der Daten)

Nächstes Problem: Ich habe die Werte nicht einzeln, sondern in einer
Häufigkeitstabelle, wie beim Notenspiegel z.B.:

Wert 1: 3x,
Wert 2: 5x
usw.
Werte in A1 bis F1, Anzahlen in A2 bis F2.

Zwar nicht mehr ganz "taufrisch" gebe ich trotzdem noch meinen "Senf" zu Deinem Post:

Die grundsätzliche Lösung hat Dir Günther ja bereits gemailt: Arbeite mit der Funktion SUMMENPRODUKT(), dann kannst Du auch für klassierte Daten Mittelwert und all die übrigen, notwendigen Statistik-Parameter berechnen.

Zu Deiner Frage betreffend den verschiedenen Funktionen für die Standardabweichung in Calc: Man sollte (nur noch) die Funktionen STABW.N() und STABW.S() benutzen, das sind offensichtlich die modernsten Funktionen und kompatibel mit den aktuellen Excel-Funktionen (so meine Vermutung aufgrund der spärlichen Hinweise in der Hilfe). Der Rest ist (nur) noch aus Kompatibilitätsgründen zu den alten LO-Versionen implementiert (ebenfalls eine Vermutung). Der Unterschied: STABW.N() berechnet die Standardabweichung der Werte in einer Grundgesamtheit, dh. wenn Du *alle* möglichen Werte einer Grösse kennst - das ist dann (theoretische) Statistik und damit ein Thema der Wahrscheinlichkeitslehre. STABW.S() berechnet die Standardabweichung der Werte einer Stichprobe, dh. wenn Du nicht mehr alle möglichen Werte einer Grösse kennst, sondern nur noch einen Teil davon und damit auf die Verteilung in der Grundgesamtheit schliessen musst - das ist das Reich der angewandten Statistik oder der praktischen Statistik. Allerdings funktioniert in Deinem Fall der klassierten Daten keine der von Calc gelieferten Funktionen, denn keine der Funktionen akzeptiert Matrizen als Eingabe.

Deshalb noch ein ergänzender Kommentar zu Deiner Formel für die Standardabweichung s. Die ist leider in den meisten Fällen falsch - ich weiss, im Mathe-Unterricht der Gymnasien wird (zu meinem Leidwesen) genau diese Formel gelehrt. Das hängt (vermutlich) damit zusammen, dass die meisten Mathe-Lehrer/-innen zwar im Rahmen ihrer Ausbildung in der Wahrscheinlichkeitslehre auch eine Einführung in die *theoretische* Statistik erhalten haben, aber nur die wenigsten auch in die praktische Statistik - oder "angewandt" statt "praktisch", wenn Dir das lieber ist. Für die "reinen" Mathematiker ist die Anwendung ihrer Wissenschaft auf praktische Probleme ein Graus, so meine Erfahrung. Hätten sie aber die praktische Statistik kennengelernt, dann wüssten sie, dass die Formel mit dem n im Nenner nur für Grundgesamtheiten gilt (das korrekte Ergebnis liefert in diesem Fall die Funktion STABW.N()). Dann ist die Situation aber eine andere als wenn man Statistik mit Stichproben betreiben muss, um danach von Stichproben auf Grundgesamtheiten zu schliessen - das ist das eigentliche Wesen der Statistik! Im Falle der Stichproben musst Du durch n-1 und nicht durch n dividieren (genau das liefert die Funktion STABW.S()) - das hängt mit der Erwartungstreue der Varianz (s^2) zusammen, die für Stichproben nur bei Division durch n-1 gegeben ist. Natürlich spielt es bei (sehr) grossem Stichprobenumfang kaum mehr eine Rolle, ob man durch n oder durch n-1 dividiert. Je kleiner aber n wird, desto relevanter wird der Unterschied. Und kleine Stichproben sind eher Realität als ein sehr grosser Stichprobenumfang.

Hoffentlich hat mein Post ein klein wenig zur Klärung der Sachlage beigetragen. Falls nicht, dann melde Dich nochmals bei mir - bei Bedarf gerne auch per PM, denn das Thema geht doch über die Zielsetzung der user-Mailinglist hinaus.

Freundlich grüsst aus der Schweiz

Ernst


--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.