我有一个数据帧左右,对'聚合'命令使用'for'循环?
Treatment Type Numerical Value
1 A 3
1 B 2
1 A 8
1 B 7
2 B 4
2 B 1
2 A 2
2 A 2
我想要的方式为每种类型和治疗的表。
使用聚合,我有:aggregate(df[,3], list(Treatment) ,mean)
这给了我的手段,但没有按类型分开处理。我认为这可以通过for-loop来纠正。
注意:这只是数据的一个子集,每种类型和处理的数值列表都是数百。
'''骨料('数值Value'〜+治疗类型,DF,平均)'''?没有测试,但应该工作 –
是啊适用于子集,但由于某种原因,当我适用于整个集合时,我得到错误:'eval(predvars,data,env)中的错误: numeric'envir'arg not ' – E1993