Как провести точный тест Фишера, когда у меня более двух групп в Python? - PullRequest
0 голосов
/ 05 ноября 2018

Мои данные следующие:

prfs
ex  F   M
Pref        
C   11  20
B   15  6
A   3   5

Я бы хотел провести точный тест Фишера. В scipy есть функция, но она принимает только 2x2 таблицы сопряженности:

stats.fisher_exact(prfs, alternative = 'two-sided')
ValueError: The input `table` must be of shape (2, 2).

В R есть функция, которая делает именно это, но как насчет Python? В Р:

fisher.test(prfs)
Fisher's Exact Test for Count Data

data:  prfs
p-value = 0.03261
alternative hypothesis: two.sided

1 Ответ

0 голосов
/ 05 ноября 2018

scipy.stats.chi2_contingency () - ближайший, который вы получите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...