Mcnemar-testrechner
Der McNemar-Test wird verwendet, um zu überprüfen, ob die Zählungen zwischen zwei Gruppen konsistent sind oder nicht. Es wird häufig verwendet, um zu testen, ob die Zahlen zwischen einer Behandlungsgruppe und einer Kontrollgruppe gleich sind.
Gegeben sei die folgende 2×2-Tabelle:
Die Teststatistik X 2 wird als (|bc|-1) 2 / (b+c) berechnet und folgt einer Chi-Quadrat-Verteilung mit einem Freiheitsgrad.
Um den McNemar-Test für einen bestimmten Datensatz durchzuführen, geben Sie einfach die Werte in die Zellen unten ein und klicken Sie dann auf die Schaltfläche „Berechnen“.
Test 2 | |||
Positiv | Negativ | ||
Versuch 1 | Positiv | ||
Negativ |
//create function that performs calculations function calc() {
//get data var b1a1 = document.getElementsByClassName('b1a1')[0].innerText*1; var b1a0 = document.getElementsByClassName('b1a0')[0].innerText*1; var b0a1 = document.getElementsByClassName('b0a1')[0].innerText*1; var b0a0 = document.getElementsByClassName('b0a0')[0].innerText*1;
//calculate test statistic, p-value var chi2 = Math.pow(Math.abs(b0a1-b1a0) - 1, 2) / (b0a1-(-b1a0)); var p = 1 - jStat.chisquare.cdf(chi2, 1);
//output results document.getElementById('chi2').innerHTML = "Test statistic X2 : " + "(|" + b0a1 + "-" + b1a0 + "| - 1)2 / (" + b0a1 + "+" + b1a0 + ") = " + chi2.toFixed(5); document.getElementById('p').innerHTML = "p-value: " + p.toFixed(5);
}