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 ~ faktalakú formula, aholnumegy numerikus vektor,faktpedig 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=meanargumentumotdata=: 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.