bier_stichprobe = [320.48, 336.68, 315.31, 323.86, 330.54, 327.28]; anzahl_bier = len(bier_stichprobe)
x_bar = sum(bier_stichprobe)/anzahl_bier; x_bar
325.691666666667
Vx = sage.stats.basic_stats.variance(bier_stichprobe, bias=False);
print(Vx)
Sx = sqrt(Vx)
57.0136166666667
from scipy.stats import t
T5 = t(df=5) # df = (D)egrees of (F)reedom: Hier 6-1=5
r = T5.ppf(0.975); r
2.5705818366147395
wert = n(r*Sx/sqrt(anzahl_bier))
print("r*Sx/sqrt(n) = {}".format(wert))
A = x_bar - wert
B = x_bar + wert
interval = [A,B];
print("Das Intervall ist: {}".format(interval))
print("A={}, B={}".format(A,B))
r*Sx/sqrt(n) = 7.92401164432767 Das Intervall ist: [317.767655022339, 333.615678310994] A=317.767655022339, B=333.615678310994
print("Das gewünschte r ist {}".format(neue_r))
print("r*S/sqrt(n) = {}".format(neue_wert))
print("Das neue Intervall ist {}".format(neue_intervall))
print("A={}, B={}".format(neue_A,neue_B))
Das gewünschte r ist 1.07323688528670 r*S/sqrt(n) = 3.30833333333334 Das neue Intervall ist [322.383333333333, 329.000000000000] A=322.383333333333, B=329.000000000000
asymmetrische_wkeit = T5.cdf(neue_r); asymmetrische_wkeit
0.8338960319076213
1 - (2 * (1 - asymmetrische_wkeit))
0.6677920638152426