statable Statistik för studier och forskning

Är mina data nästlade (nested) i grupper? (flernivåmodell)

Kort sagt

Personerna tillhör grupper: barn till klasser, studenter till seminarier, flera mätningar till en person. Personer i samma grupp liknar ofta varandra mer; vanliga test förutsätter oberoende värden och blir då för optimistiska. Flernivåmodellen (blandad modell) tar hänsyn till grupperna. Statable beräknar den med R (lme4, lmerTest). R laddas en gång första gången (ca 40 MB), därefter tar det ungefär en sekund; data stannar på enheten.

  1. Välj måttet (ett tal).
  2. Välj kolumnen som anger gruppen (klass, seminarium, eller personen vid upprepade mätningar).
  3. Valfritt: egenskaper hos personerna som kan förklara skillnaderna.

Har måttet bara två värden (ja/nej) räknar Statable en blandad logitmodell: oddskvoter och en latent ICC; händelsen är det större värdet.

Under ”Skiljer sig grupper åt?” och ”Går det att förutsäga något?” påpekar Statable detta när det finns en kolumn som ”klass” eller ett ID med upprepningar, och öppnar sedan frågan färdigifylld. Det finns också under ”Fler metoder”.

Läsa resultatet

Förutsättningar och begränsningar

Flernivåmodell: ICC (nollmodell) = ,16; SES: b = 2,61, 95 % KI [1,97; 3,25], t(688,8) = 8,01, p < ,001; R²m = ,17, R²c = ,22 (N = 720 i 40 grupper)

Typiska exempel

För specialister

lmerTest::lmer med REML (standard som i jamovi och JASP), Satterthwaite-frihetsgrader; paketet lmerTest levereras utan sina ritfunktioner (ggplot2), beräkningen är oförändrad. Slumpmässig intercept per grupp; en slumpmässig lutning (tal eller kolumn med två värden) och centrering kring totalt medelvärde (grand mean) finns under ”För specialister” i resultatet. R² enligt Nakagawa och Schielzeth (2013) med tillägget för lutningar enligt Johnson (2014), som performance::r2_nakagawa. Kontrollerat mot R på Mac: sleepstudy, MathAchieve (160 skolor), klassutdrag.

Relaterat

Öppna i Statable