Hallo,
gegeben sind der Mittelwert (m=5), die Varianz s² und die Anzahl der Daten (n=5). Gesucht sind die n Werte x (x1…xn), so dass sie den Mittelwert m und die Varianz s² haben.
Man kann zeigen, dass beim Ansatz
x1 = m
x2 = m+a
x3 = m-a
x4 = m+b
x5 = m-b
ein x-Wert negativ sein muss, um eine Varianz von 25 zu bekommen. Also muss der Ansatz verfeinert werden. Statt zwei verschiedenen Variablen (a,b) werden also 3 verwendet (a,b,c):
x1 = m
x2 = m
x3 = m+a
x4 = m+b
x5 = m+c
Um negative Punktzahlen zu vermeiden, mussen a, b, c alle mindestens -5 oder größer sein.
Der Mittelwert muss m ergeben, also muss gelten:
(1) a + b + c = 0
Die Varianz muss s² ergeben, also muss gelten:
(2) a² + b² + c² = n*s²
Aus (1) folgt:
(3) b = -a-c
was mna in (2) einsetzen kann:
(4) a² + (-a-c)² + c² = s²
bzw. a² + a² + 2ac + c² + c² = s²
bzw. 2a² + 2ac + 2c² - s² = 0
was eine quadratische Gleichung on a ist. Nach a aufgelöst ergibt sich
a = ( -c +/- Wurzel(2*n*s²-3*c²) ) / 2
Eine Lösung existiert nur, wenn der Ausdruck unter der Wurzel positiv ist. Also muss c zwischen -5 und Wurzel(2/3*n*s²) liegen.
Setzt man
c = Wurzel(2/3*n*s²),
dann gibt es nur genau eine Lösung für a, nämlich
a = -c/2
Schließlich ergibt sich der Wert für b aus (3):
b = -a-c = -c/2
Das gibt nur EINE MÖGLICHE Lösung. Das Problem hat jedoch eine LösungsMENGE. Die Lösungen dieser Rechnung für die gegebenen Beispiel sind übrigends (gerundet):
- für s² = 25: a sowie b = -4.565 und c = 9.13
- für s² = 0.8: a sowie b = -0.8165 und c = 1.633
Weil c so gesetzt wurde, dass die Wurzel zur Berechnung von a gleich Null ist, sind hier a und b immer gleich groß.
Nun kann man für c auch leicht andere Werte einsetzen, dann müssen a und b aber mit dem Wurzelausdruck berechnet werden. mit diesen Gleichnungen müsste man den Definitionsbereich für c herleiten können - das habe ich aber nicht gemacht.
WENN man die obige Lösung hernimmt, kann man den Lösungsweg natürlich noch deutlich vereinfachen:
Es gilt ja nach obiger Lösung, dass a = b und dass c = -(a+b) = -2a.
Entsprechend kann man ansetzen:
x1 = m
x2 = m
x3 = m+a
x4 = m+a
x5 = m-2a
Die Varianz-Bedingung fordert dann, dass
a² + a² + (2a)² = n*s²
also
6a² = n*s²
Somit ist
a = Wurzel(n*s²/6).
Fertig.
LG
Jochen