Как провести точный тест Фишера в R


Точный критерий Фишера - это критерий значимости, который используется вместо критерия хи-квадрат в таблицах 2 × 2, когда размеры выборки малы.

В этом руководстве объясняется, как провести точный критерий Фишера в R.

Точный тест Фишера в R

Чтобы провести точный тест Фишера в R, вам просто нужен набор данных 2×2. Используя приведенный ниже код, я создаю поддельный набор данных 2 × 2 для использования в качестве примера:

#create 2x2 dataset
data = matrix(c(2,5,9,4), nrow = 2)

#view dataset
data
# 2 9
# 5 4

Чтобы провести точный тест Фишера, мы просто используем следующий код:

fisher.test(data)

Это дает следующий результат:

В точном критерии Фишера нулевая гипотеза состоит в том, что два столбца независимы (или, что то же самое, что отношение шансов равно 1).

Чтобы определить, являются ли два столбца независимыми, мы можем посмотреть на p-значение теста. В этом случае p-значение равно 0,1597, что говорит нам о том, что у нас нет достаточных доказательств, чтобы отвергнуть нулевую гипотезу. Таким образом, мы не можем сказать, что между двумя столбцами есть какая-либо статистически значимая разница.

Обратите внимание, что отношение шансов равно 0,1957871. Поскольку p-значение теста равно 0,1597, это говорит нам о том, что отношение шансов существенно не отличается от 1.

Результат теста также дает нам 95% доверительный интервал для отношения шансов, который равен:

(0,0130943, 1,8397543)

Поскольку число «1» находится в пределах этого отношения, это подтверждает, что отношение шансов существенно не отличается от 1 (при условии, что мы используем альфа-уровень 0,05).

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