Wahrscheinlichkeit, Standardabweichung, Varianz und Erwartungswert mit Java und Python Baumdiagramm

Wir wollen mal den Erwartungswert die Varianz und die Standardabweichung bei diesen Werten 10 Euro mit 0,25 und -5 Euro mit 0,75 berechnen und mit einem Baumdiagramm darstellen. Die Berechnung soll auch in einem Java Programm mit einfacher GUI enden.

Also los, gegeben ist:

Wert X1 = 10 EuroX1 ​= 10Euro mit Wahrscheinlichkeit P(X1​)=0,25
Wert X2 = −5 EuroX2​ = −5Euro mit Wahrscheinlichkeit P(X2​)=0,75

Ergebnisse:

Erwartungswert: −1,25 Euro
Varianz: 42,1875 Euro 2
Standardabweichung: 6,494 Euro

Der Erwartungswert: Gibt den durchschnittlichen Wert an, den man erwarten kann. Der gewichtete Mittelwert aller möglichen Werte, basierend auf ihren Wahrscheinlichkeiten.

Die Varianz: Misst die Streuung der Werte um den Erwartungswert. Der gewichtete Mittelwert der quadrierten Abweichungen der Werte vom Erwartungswert.

Die Standardabweichung: Zeigt die durchschnittliche Abweichung der Werte vom Erwartungswert. Die Quadratwurzel der Varianz, gibt die Streuung der Werte in derselben Einheit wie die Werte.

Mit diesem Java Programm können die Werte berechnet und dargestellt werde.

Es kann auch hier auf Gitlab geladen werden.

Bekommen wir dieses Ergebnis:

Dann noch eben ein Baumdiagramm für das Beispiel:

Hier der Python Code dazu: