協方差分析analysis of covarianceANCOVA)係一種結合 ANOVA迴歸分析一般線性模型;評估一個應變數嘅平均值係咪受一個離散自變數(例如「組」)影響(一般 ANOVA 做得到嘅嘢)之餘,仲會控制住若干個連續性變數(簡單講就係睇到個應變數獨立於呢啲控制變數嘅效果)。

大致上噉講,ANCOVA 做嘅就係假設柞控制變數同應變數成線性關係,做迴歸分析用柞控制變數預測應變數,然後再用迴歸分析得到嘅誤差(柞控制變數預測唔到嘅變化)嚟做應變數行 ANOVA。