如何使用 RCode + t.test 在一个 table 中比较两个数据集
How to compare two data sets in one table using RCode + t.test
我正在尝试 运行 t.test 在一些示例数据上使用 RCode,您可以从加载数据集库中使用这些数据。
使用 InsectSpray 数据集,尝试比较喷雾 A 和喷雾 C。
我的问题是,比较两者的 t.test 代码行是什么?
数据最初被格式化为带有数字数据的 Column Count 和表示它是哪个喷雾的 Spray 列,例如:
计数:10 7 8 9...和喷雾:A A B B...
编辑:我已经计算了很多信息并格式化为:
spray mean sd stderr var
1 A 14.50 4.72 0.39 22.27
2 B 15.33 4.27 0.36 18.24
3 C 2.08 1.98 0.16 3.90
4 D 4.92 2.50 0.21 6.27
5 E 3.50 1.73 0.14 3.00
6 F 16.67 6.21 0.52 38.61
Edit2:我试过 运行 类似的东西:
t.test(insect.mn[insect.mn$spray=="A",]$mn, insect.mn[insect.mn$spray=="C",]$mn)
Error in t.test.default(insect.mn[insect.mn$spray == "A", ]$mn, insect.mn[insect.mn$spray == :
not enough 'x' observations
据我所知,t.test是在寻找实际的数据集,而不是这两种方法(根据我对统计的基本理解,你不能运行一个t.test 两种方式)。
这些是原始数据。应该很容易看到下一步,因为您几乎已经通过发布的努力做到了:
> str(InsectSprays)
'data.frame': 72 obs. of 2 variables:
$ count: num 10 7 20 14 14 12 10 23 17 20 ...
$ spray: Factor w/ 6 levels "A","B","C","D",..: 1 1 1 1 1 1 1 1 1 1
> table(InsectSprays[,2])
A B C D E F
12 12 12 12 12 12
> InsectSprays[InsectSprays$spray=="A",'count']
[1] 10 7 20 14 14 12 10 23 17 20 14 13
> InsectSprays[InsectSprays$spray=="C",'count']
[1] 0 1 7 2 3 1 2 1 3 0 1 4
我正在尝试 运行 t.test 在一些示例数据上使用 RCode,您可以从加载数据集库中使用这些数据。
使用 InsectSpray 数据集,尝试比较喷雾 A 和喷雾 C。 我的问题是,比较两者的 t.test 代码行是什么? 数据最初被格式化为带有数字数据的 Column Count 和表示它是哪个喷雾的 Spray 列,例如: 计数:10 7 8 9...和喷雾:A A B B...
编辑:我已经计算了很多信息并格式化为:
spray mean sd stderr var
1 A 14.50 4.72 0.39 22.27
2 B 15.33 4.27 0.36 18.24
3 C 2.08 1.98 0.16 3.90
4 D 4.92 2.50 0.21 6.27
5 E 3.50 1.73 0.14 3.00
6 F 16.67 6.21 0.52 38.61
Edit2:我试过 运行 类似的东西:
t.test(insect.mn[insect.mn$spray=="A",]$mn, insect.mn[insect.mn$spray=="C",]$mn)
Error in t.test.default(insect.mn[insect.mn$spray == "A", ]$mn, insect.mn[insect.mn$spray == :
not enough 'x' observations
据我所知,t.test是在寻找实际的数据集,而不是这两种方法(根据我对统计的基本理解,你不能运行一个t.test 两种方式)。
这些是原始数据。应该很容易看到下一步,因为您几乎已经通过发布的努力做到了:
> str(InsectSprays)
'data.frame': 72 obs. of 2 variables:
$ count: num 10 7 20 14 14 12 10 23 17 20 ...
$ spray: Factor w/ 6 levels "A","B","C","D",..: 1 1 1 1 1 1 1 1 1 1
> table(InsectSprays[,2])
A B C D E F
12 12 12 12 12 12
> InsectSprays[InsectSprays$spray=="A",'count']
[1] 10 7 20 14 14 12 10 23 17 20 14 13
> InsectSprays[InsectSprays$spray=="C",'count']
[1] 0 1 7 2 3 1 2 1 3 0 1 4