Як виконати t-тест з одним зразком у python


Т-критерій для однієї вибірки використовується, щоб визначити, чи дорівнює середнє значення сукупності певному значенню.

У цьому підручнику пояснюється, як виконати одновибірковий t-тест у Python.

Приклад: приклад t-тесту в Python

Припустимо, ботанік хоче знати, чи дорівнює середня висота певного виду рослин 15 дюймам. Вона бере випадкову вибірку з 12 рослин і записує кожну їх висоту в дюймах.

Виконайте наступні кроки, щоб виконати t-тест для одного зразка, щоб визначити, чи справді середня висота цього виду рослин становить 15 дюймів.

Крок 1: Створіть дані.

Спочатку ми створимо таблицю, яка міститиме вимірювання 12 рослин:

 data = [14, 14, 16, 13, 12, 17, 15, 14, 15, 13, 15, 14]

Крок 2: Виконайте t-критерій для однієї вибірки.

Далі ми використаємо функцію ttest_1samp() із бібліотеки scipy.stats, щоб виконати приклад t-тесту, який використовує такий синтаксис:

ttest_1samp(a, pop середнє)

золото:

  • а: таблиця вибіркових спостережень
  • popmean: очікуване середнє значення сукупності

Ось як використовувати цю функцію в нашому конкретному прикладі:

 import scipy.stats as stats

#perform one sample t-test
stats.ttest_1samp(a=data, popmean=15)

(statistic=-1.6848, pvalue=0.1201)

Статистичний показник t-критерію становить -1,6848 , а відповідне двобічне значення p становить 0,1201 .

Крок 3: Інтерпретація результатів.

Дві гіпотези для цього t-критерію на певній вибірці такі:

H 0 : µ = 15 (середня висота цього виду рослин 15 дюймів)

H A : µ ≠15 (середній зріст не становить 15 дюймів)

Оскільки p-значення нашого тесту (0,1201) більше, ніж альфа = 0,05, ми не можемо відхилити нульову гіпотезу тесту. У нас немає достатніх доказів, щоб стверджувати, що середня висота цього конкретного виду рослин є чимось іншим, ніж 15 дюймів.

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

Як виконати T-тест із двома зразками в Python
Як виконати T-тест парних зразків у Python

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

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