Як обчислити стандартну помилку початкового завантаження в r


Бутстрапінг – це метод, який можна використовувати для оцінки стандартної помилки середнього.

Основний процес обчислення початкової стандартної помилки такий:

  • Візьміть k повторних зразків із заміною з заданого набору даних.
  • Для кожного зразка обчисліть стандартну похибку: s/√ n
  • Це призводить до k різних оцінок стандартної помилки. Щоб знайти початкову стандартну помилку, візьміть середнє k стандартних помилок.

У наведених нижче прикладах пояснюється два різні методи, які можна використовувати для обчислення початкової стандартної помилки в R.

Спосіб 1. Використовуйте стартовий пакет

Одним із способів обчислення стандартної помилки завантаження в R є використання функції boot() із бібліотеки завантаження .

Наступний код показує, як обчислити стандартну помилку початкового завантаження для заданого набору даних у R:

 #make this example reproducible
set. seeds (10)

#load boot library
library (boot)

#define dataset
x <- c(12, 14, 14, 15, 18, 21, 25, 29, 32, 35)

#define function to calculate mean
meanFunc <- function (x,i){mean(x[i])}

#calculate standard error using 100 bootstrapped samples
boot(x, meanFunc, 100)

Bootstrap Statistics:
    original bias std. error
t1* 21.5 0.254 2.379263

«Початкове» значення 21,5 показує середнє значення вихідного набору даних. “std. Значення 2,379263 вказує на початкову стандартну помилку середнього значення.

Зауважте, що ми використали 100 початкових зразків для оцінки стандартної помилки середнього в цьому прикладі, але ми могли використати 1000 або 10 000 або будь-яку кількість початкових зразків, яку нам потрібно.

Спосіб 2: Напишіть власну формулу

Інший спосіб обчислити початкову стандартну помилку — це написати нашу власну функцію.

Наступний код показує, як це зробити:

 #make this example reproducible
set. seeds (10)

#load boot library
library (boot)

#define dataset
x <- c(12, 14, 14, 15, 18, 21, 25, 29, 32, 35)

mean(replicate(100, sd( sample (x, replace= T ))/sqrt( length (x))))

[1] 2.497414

Стандартна помилка початкового завантаження виявляється 2,497414 .

Зауважте, що ця стандартна похибка дуже схожа на обчислену в попередньому прикладі.

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *