重复测量anova与afex - 数组延伸不相等?

时间:2018-06-02 08:14:56

标签: r statistics anova

我尝试用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。

谢谢你们!

问候

*∫

0 个答案:

没有答案