运行t.tests" tidy" R中的数据具有多个条件

时间:2018-02-14 04:49:36

标签: r tidyverse t-test

我有一个"整洁"我试图运行一系列t检验。第一列包括一系列食品名称。接下来的3列包含0或1个指定实验条件的值。最后一栏包括特定食物的评级平均值。

FoodName  Var1  Var2  Var3  Mean
hotdog    0     1     0     4.5
burger    1     1     0     5.5
fries     0     0     1     4.0
soda      1     0     1     6.0

我想运行t.tests,根据条件比较不同组的平均值。以下是我想要运行的t.tests类型的一些示例:

  • 将var1 = 0的所有食物的平均食物得分与var1 = 1的所有食物的平均食物得分进行比较
  • 将var1 = 0和var2 = 1的所有食物的平均食物得分与var1 = 1且var2 = 0的食物得分进行比较

这里有一些伪代码:

t.test(mean if var1=0, mean if var1=1)
t.test(mean if var1=0 and var2=1, mean if var1=1 and var2=0)

我如何在R中执行此操作?

0 个答案:

没有答案