我有一个"整洁"我试图运行一系列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类型的一些示例:
这里有一些伪代码:
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中执行此操作?