У меня есть набор данных, в котором мне нужно выполнить Tukey_test для нескольких переменных вместо парного сравнения:
Мои данные выглядят так:
Subject State Type Success
A AZ 1 0.89
B TX 2 0.91
C NJ 3 0.78
A OH 4 0.91
Мой код:
from statsmodels.stats.multicomp import pairwise_tukeyhsd
from statsmodels.formula.api import ols
from statsmodels.base.model import Model
p1_tukey_test = pairwise_tukeyhsd(data["Success"], data["Subject"] )
f.write("\n\n" + str(p1_tukey_test._results_table))
Мой вывод:
===================================================================
group1 group2 meandiff lower upper reject
---------------------------------------------------------------------
A B 13.8883 12.493 15.2835 True
A C 10.2884 8.5795 11.9972 True
Я хочу, чтобы вывод был таким:
===================================================================
group1 group2 group3 meandiff lower upper reject
---------------------------------------------------------------------
A B C 13.8883 12.493 15.2835 True
Другими словами, я не хочу иметь парное сравнение, а хочу:сравнить общие результаты для каждой категории предметной переменной