0
我執行重複mesuare Anova,我有任何變量(4或更多),當我這樣做時,我必須分別對每個變量進行anova。 它的不方便對我來說,例如這裏的代碼rep.anova
2個變量 - tember_body和SAD(我有8項措施)重複mesuare Anova所有變量在R
library("car")
tabl20=read.csv("path to dataset",sep=";",dec=",")
ageLevels <- c(1, 2, 3,4,5,6,7,8)
ageFactor <- as.factor(ageLevels)
ageFrame <- data.frame(ageFactor)
ageBind <- cbind(tabl20$temper_body_v0,
tabl20$temper_body_v1,
tabl20$temper_body_v2,
tabl20$temper_body_v3,
tabl20$temper_body_v4,
tabl20$temper_body_v5,
tabl20$temper_body_v6,
tabl20$temper_body_v7)
ageModel <- lm(ageBind ~ 1)
analysis <- Anova(ageModel, idata = ageFrame, idesign = ~ageFactor)
summary(analysis)
######
tabl20=read.csv("path to data",sep=";",dec=",")
ageLevels <- c(1, 2, 3,4,5,6,7,8)
ageFactor <- as.factor(ageLevels)
ageFrame <- data.frame(ageFactor)
ageBind <- cbind(tabl20$SAD_v0,
tabl20$SAD_v1,
tabl20$SAD_v2,
tabl20$SAD_v3,
tabl20$SAD_v4,
tabl20$SAD_v5,
tabl20$SAD_v6,
tabl20$SAD_v7)
ageModel <- lm(ageBind ~ 1)
analysis <- Anova(ageModel, idata = ageFrame, idesign = ~ageFactor)
summary(analysis)
如何在執行一次rep.measure ANOVA所有變量,所有的,而不是做分別進行每個變量分析。
看起來,這將是構建一個動態公式以在任何想要的變量組合上運行* ANOVA *的問題。我建議你發佈一些示例數據或使用'mtcars'數據重現你的例子,這樣可以更容易地貢獻出潛在的解決方案。 – Konrad
謝謝,我如何附加我的數據集,它很小? – psysky
看看[這個討論](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example),它充滿了關於如何產生一個可重複問題的例子。 – Konrad