我跑了一个三重重复措施ANOVA与ezANOVA。ggplot2残差与ezANOVA
anova_1<-ezANOVA(data = main_data, dv = .(rt), wid.(id),
within = .(A,B,C), type = 3, detailed = TRUE)
我想看看有什么经qqplot回事残差,但我不知道怎么去给他们,或者如果they'r即使在那里。随着我的LME模型我只是从模型
main_data$model_residuals <- as.numeric(residuals(model_1))
提取它们并画出他们
residuals_qq<-ggplot(main_data, aes(sample = main_data$model_residuals)) +
stat_qq(color="black", alpha=1, size =2) +
geom_abline(intercept = mean(main_data$model_residuals), slope = sd(main_data$model_residuals))
我想使用ggplot,因为我想保持一致性的感觉在我的图形。
编辑
也许我不清楚我在做什么。使用lme模型,我可以简单地从main_data data.frame
中的残差对象中创建变量model_residuals
,该变量包含我在ggplot中绘制的残差。我想知道,如果ezAnova中的残差可能类似,或者我可以通过方法来获得方差分析的残差。
您的语法错误。你可以通过名字来调用变量,而不是引用(或者你可以使用'aes_string')或者通过'data.frame'中的变量名称。你的问题与'ezANOVA'无关。考虑修改标题以反映你想要达到的目标。 –