Я столкнулся с интересным явлением при расчете доверительных интервалов. Я попытаюсь повторить проблему с генерацией набора чисел с нормальным распределением.
Я использовал два метода для вычисления доверительных интервалов, однако каждый из них дал разные результаты.
## Generating a normal distribution
set.seed(1)
p <- data.frame(x = rnorm(1000))
## Method no. 1 for calculating CI.
p %>%
summarize(
lower = 0 - 2 * sd(x),
upper = 0 + 2 * sd(x)
)
## Method no. 2 for calc. CI.
p %>%
summarize(
lower = quantile(x, p = 0.025),
upper = quantile(x, p = 0.975)
)
Первый метод дает 95% CI <-2.069832, 2.069832>, а второй дает <-2.130874, 2.006109>
Любые идеи, почему результаты отличаются. Я ожидал увидеть тот же результат.