出于教育目的,我try 用R中的WRS2软件包做一个简单的稳健ANOVA.我想在两个不同的条件下比较变量var 1(A和B):
df <- data.frame(
id = c(1, 1, 2, 2, 3, 3, 5, 5),
condition = c("A", "B", "A", "B", "A", "B", "A", "B"),
var1 = c(1.70, 0.80, 0.80, 1.78, 5.61, 1.53, 7.64, 3.92),
var2 = c(0.85, 2.41, 1.50, 1.3, 0.45, 1.53, 0.00, 1.34)
)
df$condition <- as.factor(df$condition)
library(WRS2)
bwtrim(formula = var1 ~ condition, id = id, data = df)
不幸的是,该代码导致了一个我无法解释的错误:
Error in '[.data.frame'(mf, , 3) : undefined columns selected
.我的代码或对bwtrim函数的理解有什么问题?