Die Verteilung Ihrer Daten muss nicht normal sein, sondern die Stichprobenverteilung muss nahezu normal sein. Wenn Ihre Stichprobengröße groß genug ist, sollte die Stichprobenverteilung der Mittelwerte aus der Landau-Verteilung aufgrund des zentralen Grenzwertsatzes nahezu normal sein .
Das bedeutet, dass Sie t-test sicher mit Ihren Daten verwenden können sollten.
Beispiel
Betrachten wir dieses Beispiel: Nehmen wir an, wir haben eine Population mit Lognormalverteilung mit mu = 0 und sd = 0,5 (es sieht Landau ein bisschen ähnlich).
Aus dieser Verteilung werden 30 Beobachtungen 5000-mal abgetastet und jeweils der Mittelwert der Stichprobe berechnet
Und das bekommen wir
Sieht ganz normal aus, oder? Wenn wir die Stichprobe vergrößern, wird dies noch deutlicher
R-Code
x = seq(0, 4, 0.05)
y = dlnorm(x, mean=0, sd=0.5)
plot(x, y, type='l', bty='n')
n = 30
m = 1000
set.seed(0)
samp = rep(NA, m)
for (i in 1:m) {
samp[i] = mean(rlnorm(n, mean=0, sd=0.5))
}
hist(samp, col='orange', probability=T, breaks=25, main='sample size = 30')
x = seq(0.5, 1.5, 0.01)
lines(x, dnorm(x, mean=mean(samp), sd=sd(samp)))
n = 300
samp = rep(NA, m)
for (i in 1:m) {
samp[i] = mean(rlnorm(n, mean=0, sd=0.5))
}
hist(samp, col='orange', probability=T, breaks=25, main='sample size = 300')
x = seq(1, 1.25, 0.005)
lines(x, dnorm(x, mean=mean(samp), sd=sd(samp)))