A simple framework for ANOVA on various types of Julia statistical models
Author yufongpeng
19 Stars
Updated Last
1 Year Ago
Started In
July 2020


Documentation CI status Coverage
Stable Docs Dev Docs TravisCI

AnovaBase.jl is a Julia package providing a simple framework for Analysis of Variance (ANOVA) on various types of Julia statistical models. It is similar to function anova in R.


This package is not intentded to be used directly. Use the following packages for different models:

Packages for models Packages for ANOVA Models Fitted by
GLM.jl AnovaGLM.jl TableRegressionModel{<: LinearModel} GLM.lm or fit(LinearModel, _)
TableRegressionModel{<: GeneralizedLinearModel} GLM.glm or fit(GeneralizedLinearModel, _)
MixedModels.jl AnovaMixedModels.jl LinearMixedModel AnovaMixedModels.lme or fit(LinearMixedModel, _)
GeneralizedLinearMixedModel AnovaGLM.glme or fit(GeneralizedLinearMixedModel, _)
FixedEffectModels.jl AnovaFixedEffectModels.jl FixedEffectModel AnovaFixedEffectModels.lfe or FixedEffectModels.reg


  1. Implementation of Rao and Mallow's Cp.