我尝试用afex计算重复测量anova。我有以下数据
# A tibble: 6 x 5
# Groups: Subject, MemSetSize, Lure [4]
Subject MemSetSize Lure Distance meanRT
<int> <int> <chr> <chr> <dbl>
1 1 3 InSetLure Clo 452.
2 1 3 InSetLure Dist 400.
3 1 3 Random Dist 412.
4 1 5 InSetLure Clo 553.
5 1 5 InSetLure Dist 533.
6 1 5 Random Dist 490.
SetSize 3 Lvl是3,5,7 Lure Cat 2 Levels&amp;距离2级 - &gt;我想分析一下Lure&amp; amp;的影响。距离分开和他们的互动。因此我有这个Anova
MemSetSize(3)x Lures(2)x Distance(2)
DV是反应时间。
指定了像这样的afex ez anova
anova_hyp2a_Lure <- aov_ez("Subject","meanRT", hyp2a_lure_RT,
within = c("MemSetSize","Lure","Distance"), anova_table = list(es="pes"))
我收到了这个错误:
Error in dimnames(x) <- dn :
length of 'dimnames' [1] not equal to Array extend
Additional Warning
In aov(formula(paste(dv.escaped, "~", paste(c(between.escaped, within.escaped), :
Error() model is singular
我真的不知道什么是错的,两个变量都标记为具有2个级别的因子,并且设计(用于该分析)完全交叉,没有缺失值。是因为afex没有意识到综合因素吗?
关于数组扩展的这个错误是什么意思?我没有找到与anova相关的smth。
谢谢你们!问候
*∫