预先感谢您的任何答案。我想在python中进行2次重复测量方差分析,其中一个IV具有5个级别,其他IV具有一个DV。我曾尝试在scipy文档和一些在线博客中四处寻找,但似乎找不到任何东西。
这是一个老问题,但我会提供一个答案。
您可以看看pyvttbl。使用该库(可以通过Pip安装),您可以对独立和重复测量(以及混合设计)执行n次方差分析。请注意,您似乎必须使用Pyvttbl自己的数据框方法来处理数据。
这很简单:
dataframe.anova('dv', sub='id', wfactors=['iv1', 'iv2'])
您可以在我的博客文章中看到有关如何进行重复测量的2通方差分析的详细示例。