单因素方差分析
用于定类数据X(如:性别,教育程度等)与定量数据Y(如:年龄,工资等)之间的差异分析。例如:研究不同教育程度(X)人群间的工资收入(Y)差异。
具体R实现:aov(Y~X)。
此外,当X为二分类变量时,比较两组间Y的差异,还可以通过t检验完成,即t.test(Y~X)。
如果X和Y均为定类数据,想对比差异性,此时需要使用卡方分析。
例如:比较不同性别(gender)中,受教育等级(grade)是否有差异,采用卡方检验。
table(data$gender)
gender_table <- aggregate(data[, "gender"], list(data$grade), table)
chisq.test(gender_table)