我想对我成功完成的重要方差分析进行事后测试。
我有 5 个条件(target_onset),我想在一个名为 data_clean 的 df 中比较反应时间(key_resp.rt)。target_onset 和 key_resp.rt 是列。
这就是我做方差分析的方法,效果很好:
cond.aov <- aov(data_clean$target_onset ~ data_clean$key_resp.rt)
summary(cond.aov)
接下来,我想看看事后测试是怎么说的,以找出这 5 个条件之间的哪些差异是显着的。
我知道 TukeyHSD 只考虑因素。所以我分解了我感兴趣的列:
data_clean$target_onset <- factor(data_clean$target_onset)
data_clean$key_resp.rt <- factor(data_clean$key_resp.rt)
TukeyHSD(aov(data_clean$target_onset ~ data_clean$key_resp.rt))
但是,当我运行此代码时,出现以下错误:
类(y)<-oldClass(x)中的错误:将类“因子”添加到无效对象此外:警告消息:1:在model.response(mf,“numeric”)中:使用type =“numeric”和a因子响应将被忽略 2:在 Ops.factor(y, z$residuals) 中:'-' 对因子没有意义
任何的意见都将会有帮助。提前致谢。