Проблема в том, что первый результат - это правильное вычисление среднего отношения общего сна к бодрствующему сну.Среднее значение отношения вряд ли будет таким же, как отношение средних значений.Вопрос, на который вам нужно ответить, это то, что вы хотите: среднее отношение или отношение средних значений.
Если первое, используйте свой первый расчет, потому что вы хотите взять среднее значение из вычисленных результатов.Если последнее, используйте второй расчет, потому что вы хотите рассчитать результаты на основе среднего сна.Поскольку обе меры имеют одинаковое количество записей, отношение сумм равно отношениям средних значений (сумма - это просто среднее число умноженных на значения - константа, которая сокращается сверху и снизу).
Мы можем видеть это в упрощенном примере.Если мы создадим две переменные, a
и b
:
a <- 1:10
b <- 11:20
Мы увидим, что среднее отношение a: b равно:
mean(a / b)
0.3312286, а соотношениеиз средних значений:
mean(a) / mean(b)
0,3548387.
Это связано с различиями в весе.Среднее из соотношений весит все 10 значений одинаково, но отношение средних значений больше зависит от любых выбросов.Это становится еще более очевидным, если вы используете более экстремальный пример:
x <- c(1:9, 100)
y <- c(2*(1:9), 500)
mean(x / y)
mean(x) / mean(y)
Здесь среднее отношение составляет 0,47, поскольку 100/500 = 0.2
оказывает относительно небольшое влияние.Тем не менее, отношение среднего составляет 0,2458, потому что 100 и 500 имеют гораздо большее влияние на среднее значение, чем остальные 9 значений.