大家!我有以下格式的数据
df <- data.frame(id = c(1, 1, 2, 2),
time = c("pre", "post", "pre", "post"),
type = rep(c("ctrl", "exp"), each =2),
values = c(61.39881, 49.01473, 31.69452, 32.19900))
我无法使用以下代码对 ANOVA 重复测量分析运行球形测试
res.aov <- anova_test(data = df, dv = values, wid = id, within = c(type, time))
我得到的错误是 lm.fit(x, y, offset = offset, Single.ok = Single.ok, ...) 中的错误: 0(非 NA)案例 但我没有NA,总共848个科目
有人可以帮助我吗?谢谢!
出现此错误有两种可能。首先,如果函数中使用的任何变量包含 NA 值,但您声称没有一个变量包含 NA 值,那么问题可能是由于另一种可能性造成的,即数据转换不当。仔细检查您的互动条款和条件。
例如,测试中的
time*type
交互会产生 NA
值。