2015-07-24 3 views
0

Я думаю, что это не сложный вопрос, но я просто застрял. Для двух независимых наборов данных (векторов) исходные значения x и предсказанные значения y используют для вычисления средних значений этих двух наборов данных t-test (x, y, var.equal). Как рассчитать разницу между средствами? | среднее значение x - среднее от y |/| среднее значение x | или | среднее от х - среднее от y |/| среднее от y |? Спасибо за помощь.как рассчитать дисперсию между средствами в r

+1

Почему вы используете 't.test' для вычисления средних значений? Разве не лучше использовать 'mean'? – Roland

ответ

1

Так первый asuming это как ваши данные:

х: оригинальные значения x1, x2, x3, ... хп

у: предсказаны значения y1, y2, y3 ... уп

то просто:

VarmeansX <- var(x) 
VarmeansY <- var(y) 

так что вы имеете в VarmeansX и VarmeansY дисперсия каждого г ата образцы, поэтому для того, чтобы знать, что разница просто сделать

VarBetween <- VarmeansX - VarmeansY 

так что вы будете иметь положительное или отрицательное число, если дело является первым, то разница в ваших исходных значений больше чем предсказал значения и т. д.

Смежные вопросы