【发布时间】:2020-10-29 09:00:53
【问题描述】:
我一直在尝试在 R 中对虚构数据集进行双向重复测量方差分析来学习统计数据。我以前问过这个问题,但我不得不调整我的数据集,因为我犯了一些关键错误。它代表两名学生在两年内对两个测试变体的测试进行评分。尽管这个练习应该很简单,但我还是不断收到错误消息。这是我的数据集:
ID Score Time Group
<fct> <int> <fct> <fct>
1 10 1 1
1 15 2 1
2 2 1 1
2 5 2 1
3 7 1 1
3 8 2 1
4 6 1 2
4 8 2 2
5 9 1 2
5 4 2 2
6 3 1 2
6 12 2 2
我尝试了几种方法:
aov<- df %>% anova_test(Score~ Time*Group+ Error(ID/(Time*Group)))
ezANOVA(
data = df, dv = Score, wid = ID,
within = .(Time, Group), type = 3)
resaov <- anova_test(
data = df, dv = Score, wid = ID,
within = c(Time, Group))
我得到的错误信息是:
Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
0 (non-NA) cases
我应该以不同的方式格式化我的数据吗?如果是这样,它应该是什么样子?
【问题讨论】: