【发布时间】:2021-11-16 13:50:25
【问题描述】:
我有一个看起来像这样的数据集
Id age memory_score
1 young 71.11172
2 old 67.65542
3 young 65.34716
4 young 81.21345
5 old 80.72106
6 old 73.01981
I want to do an independent T-test to test the hypothesis that younger people have a higher memory score than middle-aged or older people.
这是我尝试过的代码,但不幸的是它给了我一个错误,叫做:分组因子必须正好有 2 个级别。我想知道如何解决这个问题。
t.test(PU6_exercise_data1$age ~ PU6_exercise_data1$memory_score, var.equal = TRUE)
【问题讨论】:
-
你应该像
t.test(PU6_exercise_data1$memory_score ~ PU6_exercise_data1$age , var.equal = TRUE)这样改变顺序,或者更好的方法是t.test(memory_score~ age, var.equal = TRUE,data = PU6_exercise_data1)