我需要一些帮助来在 R 中执行 N-way ANOVA 以捕获不同因素之间的相互依赖关系。在我的数据中,大约有 100 个不同的因素,我正在使用以下代码执行 ANOVA。
model.lm<-lm(y~., data=data)
anova(model.lm)
据我所知(可能我错了),这仅在每个因素上执行单向方差分析。由于某些原因,我需要在所有 100 个组之间执行 N 路 ANOVA,即从 x1 到 x100。我是否需要像下面这样指定每个因素,或者有一个速记符号?
model.lm<-lm(y~x1*x2*x3....,x100, data=data)
anova(model.lm)