1.2.4. A Levene-próba
A Levene-próba segítségével két vagy több csoportban vizsgálhatjuk a variancia egyezését. A Levene-próba végrehajtása a car
csomagban lévő leveneTest()
függvénnyel történik, melynek az általános alakja:
# ------
# SABLON Levene-próba
# ------
library(car)
leveneTest(y, group, center=median, data) # I. változat
leveneTest(y, center=median, data) # II. változat
y=
: egy numerikus vektor (I. változat), vagy egynum ~ fakt
alakú formula, aholnum
egy numerikus vektor,fakt
pedig egy két- vagy többszintű faktor (II. változat)group=
: faktor (I. változat)center=
: annak a függvénynek a neve, amellyel az egyes csoportközepeket számolja; alapértelmezetten ez ameadian()
függvény, de az eredeti Levene-próbához használjuk acenter=mean
argumentumotdata=
: az adattábla neve, amelynek megadása esetén a formulában nem szükséges adattábla nevet használni.
8.24. példa. Energiabevitel variabilitásának összehasonlítása Levene-próbával
A 8.13. feladat adatai alapján vizsgáljuk meg a sovány (lean) és túlsúlyos (obese) nők csoportjaiban a napi energiafelhasználás változó varianciáinak egyezését Levene-próbával is!
data(energy, package = "ISwR")
leveneTest(y = expend ~ stature, data = energy)
Levene's Test for Homogeneity of Variance (center = median)
Df F value Pr(>F)
group 1 0.27 0.61
20
leveneTest(y = energy$expend, group = energy$stature)
Levene's Test for Homogeneity of Variance (center = median)
Df F value Pr(>F)
group 1 0.27 0.61
20
Az outputból kiolvasható, hogy a varianciák (és így a szórások) populációbeli azonosságára vonatkozó nullhipotézist megtartjuk.