方差分析检验 - 具有两个因素比较的独立组
Anova Test- Separate Groups with Two Factor Comparison
早上好,
我正在尝试 运行 对我的数据集进行一些方差分析测试(使用 R),但我不断收到错误。我正在尝试比较正确回答的平均百分比,作为 "group" 受试者所处和 session/day 的一个因素。但是,我有两个单独的条件需要单独分析。
所以基本上,我需要在组和会话之间比较条件 1 中的 PctCorrect,然后对条件 2 执行相同的操作。
我尝试使用此代码:
aov(ext$Pct.Correct[ext$Condition=="NC-EXT"]~ext$Group*ext$Session, data=ext)
我收到以下错误:
Error in model.frame.default(formula = ext$Pct.Correct[ext$Condition
== : variable lengths differ (found for 'ext$Group')
我运行此代码以确保我的所有值都是偶数:
mytable <- table(ext$Session, ext$Group, ext$Condition)
ftable(mytable)
而且它们都是相同的值(这是意料之中的),所以我不确定哪里出了问题。
我是 R 的新手,所以我完全有可能做错了。任何帮助将不胜感激。
您正在过滤等式的左侧而不是右侧,因此 "variable length error"。
您可以尝试在 data=
选项中过滤数据框,如下所示:
aov(Pct.Correct ~ Group* Session, data=ext[ext$Condition=="NC-EXT",])
早上好, 我正在尝试 运行 对我的数据集进行一些方差分析测试(使用 R),但我不断收到错误。我正在尝试比较正确回答的平均百分比,作为 "group" 受试者所处和 session/day 的一个因素。但是,我有两个单独的条件需要单独分析。
所以基本上,我需要在组和会话之间比较条件 1 中的 PctCorrect,然后对条件 2 执行相同的操作。
我尝试使用此代码:
aov(ext$Pct.Correct[ext$Condition=="NC-EXT"]~ext$Group*ext$Session, data=ext)
我收到以下错误:
Error in model.frame.default(formula = ext$Pct.Correct[ext$Condition == : variable lengths differ (found for 'ext$Group')
我运行此代码以确保我的所有值都是偶数:
mytable <- table(ext$Session, ext$Group, ext$Condition)
ftable(mytable)
而且它们都是相同的值(这是意料之中的),所以我不确定哪里出了问题。
我是 R 的新手,所以我完全有可能做错了。任何帮助将不胜感激。
您正在过滤等式的左侧而不是右侧,因此 "variable length error"。
您可以尝试在 data=
选项中过滤数据框,如下所示:
aov(Pct.Correct ~ Group* Session, data=ext[ext$Condition=="NC-EXT",])