Доверительный интервал для калькулятора разницы между средними значениями

@import url('https://fonts.googleapis.com/css?family=Droid+Serif|Raleway');

.axis--y .domain { display: none; }

h1 { text-align: center; font-size: 50px; margin-bottom: 0px; font-family: 'Raleway', serif; }

p { color: black; margin-bottom: 15px; margin-top: 15px; font-family: 'Raleway', sans-serif; }

words {

color: black; font-family: Raleway; max-width: 550px; margin: 25px auto; line-height: 1.75; padding-left: 100px; }

words_calc {

color: black; font-family: Raleway; max-width: 550px; margin: 25px auto; line-height: 1.75; padding-left: 100px; }

hr_top {

width: 30%; margin-bottom: 0px; border: none; height: 2px; color: black; background-color: black; }

hr_bottom {

width: 30%; margin-top: 15px; border: none; height: 2px; color: black; background-color: black; }

words label, #words input, #words_calc input {

display: inline-block; vertical-align: baseline; width: 350px; max-height: 35px; }

#buttonCalc { border: 1px solid; border-radius: 10px; margin-top: 20px; padding: 10px 10px; cursor: pointer; outline: none; background-color: white; color: black; font-family: 'Work Sans', sans-serif; border: 1px solid grey; /* Green */ }

#buttonCalc:hover { background-color: #f6f6f6; border: 1px solid black; }

words_intro {

color: black; font-family: Raleway; max-width: 550px; margin: 25px auto; line-height: 1.75; } Доверительный интервал для разницы между средними значениями представляет собой диапазон значений, который может содержать истинную разницу между двумя средними значениями генеральной совокупности с определенным уровнем достоверности. Формула для расчета доверительного интервала: Доверительный интервал = ( x 1 – x 2 ) +/- t * √ ((s p 2 /n 1 ) + (s p 2 /n 2 )) куда: x 1 , x 2 : среднее значение для образца 1, среднее значение для образца 2 * t: t-критическое значение, основанное на доверительном уровне * s p 2 : объединенная дисперсия * n 1 , n 2 : размер выборки 1, размер выборки 2 Чтобы найти доверительный интервал для разницы между двумя средними значениями, просто заполните поля ниже и нажмите кнопку «Рассчитать». x 1 (образец 1 означает) с 1 (стандартное отклонение образца 1) n 1 (размер образца 1) x 2 (образец 2 в среднем) с 2 (стандартное отклонение образца 2) n 2 (размер образца 2) Уровень достоверности*  95 % ДИ = [ -2,0049 , 3,6049 ]

Вы можете быть уверены на 95 %, что интервал [ -2.0049 , 3.6049 ] содержит истинную разницу между средними значениями совокупности µ 1 и µ 2 .

function calc() {

//get input values var x1 = +document.getElementById('x1').value; var s1 = +document.getElementById('s1').value; var n1 = +document.getElementById('n1').value; var x2 = +document.getElementById('x2').value; var s2 = +document.getElementById('s2').value; var n2 = +document.getElementById('n2').value; var conf = +document.getElementById('conf').value;

var confUse = conf - (-(1-conf)/2); var confOut = conf*100; var df = n1 - (-1*n2) - 2; var s2p = ((n1-1)*(Math.pow(s1,2)) - ((-1*(n2-1))*Math.pow(s2,2))) / df;

//calculate stuff var meanDiff = x1-x2; var t = jStat.studentt.inv(confUse, df); var se = Math.sqrt((s2p/n1) - (-1*s2p/n2));

var low = meanDiff - (t*se); var high = meanDiff - (-1*t*se); console.log(s2p);

//output results document.getElementById('confOut').innerHTML = confOut; document.getElementById('confOut2').innerHTML = confOut; document.getElementById('low').innerHTML = low.toFixed(4); document.getElementById('low2').innerHTML = low.toFixed(4); document.getElementById('high').innerHTML = high.toFixed(4); document.getElementById('high2').innerHTML = high.toFixed(4); }