McNemarův test a Cochranovo Q (ano/ne v čase)
Stručně
McNemar (dvě měření) a Cochranovo Q (tři a více) porovnávají odpovědi ano/ne týchž osob.
K čemu to slouží
Změnil se podíl „ano“, například složení zkoušky před kurzem a po něm? Statable si test pro sloupce ano/ne zvolí sám.
Požadavky
- Stejné osoby; každý sloupec má právě dvě odpovědi, ve všech sloupcích stejné (0 a 1, nebo „ano“ a „ne“).
- Odpověď podobná „ano“ se počítá jako „ano“, jinak větší číslo nebo abecedně druhý text. Statable ji pojmenuje; lze ji prohodit.
Čtení výsledku
- McNemar počítá jen osoby, které se změnily (přesný binomický test). Poměr šancí s přesným 95 % intervalem ukazuje, kolikrát častější je obvyklejší směr změny.
- Cochranovo Q testuje, zda se podíl „ano“ mění napříč časovými body; při p < ,05 následují párová srovnání (exaktní McNemar, Holm).
- McNemarův test se počítá přesně (binomicky), jako v PSPP. Funkce mcnemar.test v R používá χ² s opravou na spojitost, proto se hodnoty p liší. Statable omezuje p na 1; bez změn žádný test není.
Uvedení výsledku
přesný McNemarův test, p = ,041, OR = 3,00, 95 % CI [1,04; 10,55]; Q(2) = 13,45, p = ,001
Omezení
- Jen dvě odpovědi. Bez srovnávací skupiny test neukazuje příčinu; při velmi málo změnách je výsledek nejistý. Cochranovo Q nemá skupiny.
Zdroj
Hollander, M., Wolfe, D. A., & Chicken, E. (2014). Nonparametric Statistical Methods (3. vyd.). Agresti, A. (2013). Categorical Data Analysis (3. vyd.). Wiley.