Як виконати z-тест на один проп у r (з прикладами)


Однопропорційний z-тест використовується для порівняння спостережуваної пропорції з теоретичною пропорцією.

Цей тест використовує такі нульові гіпотези:

  • H 0 : p = p 0 (частка населення дорівнює гіпотетичній частці p 0 )

Альтернативна гіпотеза може бути двосторонньою, лівою або правою:

  • H 1 (двосторонній): p ≠ p 0 (частка населення не дорівнює гіпотетичному значенню p 0 )
  • H 1 (ліворуч): p < p 0 (частка популяції менша за гіпотетичне значення p 0 )
  • H 1 (праворуч): p > p 0 (пропорція населення більша за гіпотетичне значення p 0 )

Статистика тесту розраховується наступним чином:

z = (pp 0 ) / √ p 0 (1-p 0 )/n

золото:

  • p: досліджувана пропорція зразка
  • p 0 : гіпотетична частка населення
  • n: розмір вибірки

Якщо p-значення, яке відповідає статистиці z-тесту, менше за вибраний рівень значущості (загальні варіанти 0,10, 0,05 і 0,01), ви можете відхилити нульову гіпотезу.

Тест однієї пропорції Z у R

Щоб виконати z-тест у пропорції в R, ми можемо використати одну з таких функцій:

  • Якщо n ≤ 30: binom.test(x, n, p = 0,5, альтернатива = «двосторонній»)
  • Якщо n> 30: prop.test(x, n, p = 0,5, alternative = “два боки”, correct=TRUE)

золото:

  • x: кількість успіхів
  • n: кількість спроб
  • p: Гіпотетична частка населення
  • альтернатива: альтернативна гіпотеза
  • правильно: чи застосовувати корекцію безперервності Єйтса

У наступному прикладі показано, як виконати однопропорційний z-тест у R.

Приклад: один тест пропорції Z у R

Припустімо, ми хочемо знати, чи дорівнює частка жителів певного округу, які підтримують певний закон, 60%. Щоб перевірити це, ми збираємо такі дані на випадковій вибірці:

  • p 0 : гіпотетична частка населення = 0,60
  • х: мешканців за закон: 64
  • n: розмір вибірки = 100

Оскільки розмір нашої вибірки перевищує 30, ми можемо використовувати функцію prop.test() для виконання z-тесту однієї вибірки:

 prop.test(x=64, n=100, p=0.60, alternative=" two.sided ")


	1-sample proportions test with continuity correction

data: 64 out of 100, null probability 0.6
X-squared = 0.51042, df = 1, p-value = 0.475
alternative hypothesis: true p is not equal to 0.6
95 percent confidence interval:
 0.5372745 0.7318279
sample estimates:
   p 
0.64

З результату ми бачимо, що p-значення становить 0,475 . Оскільки це значення не менше α = 0,05, ми не можемо відхилити нульову гіпотезу. У нас немає достатніх доказів, щоб стверджувати, що частка мешканців за закон відрізняється від 0,60.

95% довірчий інтервал для справжньої частки жителів округу, які підтримують закон, також становить:

95% ДІ = [0,5373, 7318]

Оскільки цей довірчий інтервал містить пропорцію 0,60 , у нас немає доказів того, що справжня частка жителів, які підтримують закон, відрізняється від 0,60. Це відповідає висновку, який ми дійшли, використовуючи лише p-значення тесту.

Додаткові ресурси

Вступ до тесту Z з однопропорційною пропорцією
Тестовий калькулятор однієї пропорції Z
Як виконати Z тест однієї пропорції в Excel

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

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