Cursusinhoud
Statistiek Leren Met Python
Statistiek Leren Met Python
Geavanceerde Berekening van Betrouwbaarheidsintervallen met Python
Bij het werken met een kleine steekproef (omvang ≤ 30) die de normale verdeling benadert, gebruik t-statistieken.
Hoe de betrouwbaarheidsinterval berekenen?
python
De functie
t.interval()
vanscipy.stats
wordt gebruikt voor de Student's T-verdeling.0.95
geeft het betrouwbaarheidsniveau aan (ook bekend als dealpha
-parameter).len(data) - 1
is het aantal vrijheidsgraden (df
), wat de steekproefgrootte min één is.loc
staat voor het gemiddelde van de steekproefdata.sem
staat voor de standaardfout van het gemiddelde.
Vrijheidsgraden
Vrijheidsgraden verwijzen naar het aantal onafhankelijke informatie-elementen dat wordt gebruikt om een parameter te schatten.
De formule voor vrijheidsgraden is N - 1, waarbij N de steekproefgrootte is.
Je kunt de alpha-parameter aanpassen om te zien hoe dit het betrouwbaarheidsinterval beïnvloedt.
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(0.95, len(data)-1, loc = np.mean(data), scale = st.sem(data)) print(confidence)
Bedankt voor je feedback!