statsmodels.stats.anova.AnovaRM¶
-
class statsmodels.stats.anova.AnovaRM(data, depvar, subject, within=
None, between=None, aggregate_func=None)[source]¶ 使用最小二乘回归的重复测量方差分析
全模型回归残差平方和用于与简化模型进行比较,以计算受试者内效应平方和[1]。
目前,仅支持完全平衡的受试者内设计。 尚未实现受试者间效应的计算和球形性违反的校正。
- Parameters:¶
- Returns:¶
- results
AnovaResultsinstance
- results
- Raises:¶
ValueError如果需要对数据进行聚合,但未指定aggregate_func。
注释
此实现目前仅支持完全平衡的设计。如果数据包含每个受试者和设计单元格的多个观察值,则需要在计算方差分析之前将这些观察值聚合为单个观察值,可以手动操作或通过aggregate_func关键字参数传递聚合函数。请注意,如果在执行聚合之前输入数据集不平衡,则数据中隐含的异方差性将被忽略。
参考文献
方法
fit()估计模型并计算方差分析表
Last update:
Oct 16, 2024