Как провести Т-тест с одним образцом в Python


Одновыборочный t-критерий используется, чтобы определить, равно ли среднее значение генеральной совокупности некоторому значению.

В этом руководстве объясняется, как провести 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, среднее значение)

куда:

  • a: массив выборочных наблюдений
  • 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

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.