- # 数据
- head(npk)
- # 问题,我想写个循环,分别对N,P,K三个因素单独进行方差分析
- #类似
- aov(yield ~ N, data=npk)
- aov(yield ~ P, data=npk)
- aov(yield ~ K, data=npk)
- # 实施:
- c <- c("N","P","K")
- for (i in 1:3) print(c[i])
- # [1] "N"
- # [1] "P"
- # [1] "K"
- # 放到循环中
- for (i in 1:3) aov(yield ~ c[i] ,data=npk)
- # Error in model.frame.default(formula = yield ~ c[i], data = npk, drop.unused.levels = TRUE) :
- # 变数的长度不一样('c[i]')


雷达卡






京公网安备 11010802022788号







