ANOVA与ANCOVA的区别

如题所述

明确回归(regression),方差分析(ANOVA),协方差分析(ANCOVA)的区别。

回归是基于一个或多个连续型变量来预测另一个连续型变量的统计模型。

ANOVA基于一个或多个分类变量来预测另一个连续型变量的统计模型。

可以看出主要区别是变量类型,如果你只有一个分类变量且是二分类变量,就可以用t-test。如果是三个或以上的分类变量可以用ANOVA。

举个例子,如果想用母亲的年龄作为预测变量来预测哺乳时间,可以用回归模型。如果想用母亲的婚姻状况(单身,结婚,离异)来预测哺乳时间,就要用ANOVA。如果想用母亲孕期抽烟状态(吸烟和不吸烟)来预测哺乳时间,就要用t-test。如果添加了分娩状态(顺产、剖腹产)到母亲孕期抽烟状态一起来预测哺乳时间,就要用ANOVA模型。

如果有两个预测变量,一个连续型和一个分类型。举个例子:用母亲年龄和分娩类型预测哺乳时间,是用回归、方差还是t-test?有个新的术语ANCOVA (Analysis of Covariance)来描述这个模型。

需要注意回归和方差有很多共性。两个模型都需要连续型的结果变量。分类型的不能用。
温馨提示:答案为网友推荐,仅供参考
相似回答