حاسبة اختبار ماكنيمار
يُستخدم اختبار ماكنيمار للتحقق مما إذا كانت الأعداد متسقة بين مجموعتين أم لا. غالبًا ما يتم استخدامه لاختبار ما إذا كانت الأعداد بين مجموعة العلاج والمجموعة الضابطة متساوية.
بالنظر إلى الجدول 2×2 التالي:
يتم حساب إحصائية الاختبار X 2 كـ (|bc|-1) 2 / (b+c) وتتبع توزيع مربع كاي بدرجة واحدة من الحرية.
لإجراء اختبار McNemar لمجموعة بيانات معينة، ما عليك سوى إدخال القيم في الخلايا أدناه ثم الضغط على زر “احسب”.
اختبار 2 | |||
إيجابي | سلبي | ||
المحاكمة 1 | إيجابي | ||
سلبي |
//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);
}