【发布时间】:2015-08-30 04:44:53
【问题描述】:
我正在尝试对名为 MegaData 的数据框中的二项式分布数据运行 ANOVA,该数据框中的前 4 列是具有单位、年份和物种的分类变量。下面是我的 R 代码,当我尝试遍历数据框的不同列以运行我的模型时,它不起作用。
mod <- list()
for (i in MegaData[,5:36]) {
for(j in length(MegaData[,5:36])){
mod[[j]] <- glm(i/number ~ Unit*BeginYear*species_raw,
family = binomial(link = logit), weight=number,
data = MegaData)
print(anova(mod[[j]]), test="Chisq")
print(summary(mod[[j]]))
}
}
【问题讨论】: