我想知道是否有可能在Python Scipy lib中找到Studentized范围统计量(q *)作为Tukey HSD计算的输入,类似于插入这样的表(http://cse.niaes.affrc.go.jp/miwa/probcalc/s-range/srng_tbl.html#fivepercent )或从连续分布中拉出。
我在这里找到了一些指导(http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.tukeylambda.html#scipy.stats.tukeylambda),但在如何输入df(自由度)或k(样本组的数量)方面却输了。
我正在寻找可以通过
获得的关键F或关键t统计量scipy.stats.f.isf(alpha,df-between,df-within)
或
scipy.stats.t.isf(alpha,df)。
答案 0 :(得分:1)
from statsmodels.stats.libqsturng import psturng, qsturng
提供cdf(或尾部概率)和分位数函数(cdf或生存函数的反转,我不记得了)
它由Roger Lew编写,用于插入学生化范围统计的分布,并被纳入statsmodels中以供在tukeyhsd中使用。
到目前为止,它只在内部用于statsmodels,你必须检查libqsturng中的限制和解释。
作为参考,statsmodels具有tukeyhsd函数和MultipleComparison类。 http://statsmodels.sourceforge.net/devel/generated/statsmodels.stats.multicomp.pairwise_tukeyhsd.html