Kursinhalt
Lernen von Statistik mit Python
Lernen von Statistik mit Python
2. Mittelwert, Median und Modus mit Python
4. Kovarianz vs. Korrelation
Erweiterte Berechnung des Konfidenzintervalls mit Python
Wenn wir mit einer kleinen Verteilung (Größe kleiner oder gleich 30) arbeiten, die die Normalverteilung annähert, verwenden wir t-Statistiken.
Wie berechnet man das Konfidenzintervall?
- Wir verwenden die Funktion
t.interval()
ausscipy.stats
für die Student's T-Verteilung. - Wie bereits erwähnt, repräsentiert
alpha
das Konfidenzniveau. df
steht für die Anzahl der Freiheitsgrade.loc
repräsentiert den Mittelwert.sem
repräsentiert den Standardfehler der Stichprobe.
Freiheitsgrade
Freiheitsgrade sind die Anzahl der unabhängigen Informationselemente, die zur Schätzung eines Parameters verwendet werden.
Die Formel für Freiheitsgrade ist N - 1
, wobei N
die Stichprobengröße ist.
Fühlen Sie sich frei, den alpha
-Parameter anzupassen und die resultierenden Änderungen zu beobachten.
import scipy.stats as st import numpy as np data = [104, 106, 106, 107, 107, 107, 108, 108, 108, 108, 108, 109, 109, 109, 110, 110, 111, 111, 112] # Calculate the confidence interval confidence = st.t.interval(alpha = 0.95, df = len(data)-1, loc = np.mean(data), scale = st.sem(data)) print(confidence)
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 6