可能重复:
faster way to create variable that aggregates a column by id获取在ID组平均值
所以事情是,我从一个CSV文件加载以下数据:
id value2 value3
1.000 0.010 14
1.000 0.019 15
0.995 0.024 13
0.995 0.031 20
0.990 0.012 13
.....
我想计算组中的value2
和value3
的平均值/中值等值id
。之后该计划能够通过value2
或value3
对结果进行排序。
有没有办法做这样的工作?
在此先感谢。假设你有所谓的数据帧中的数据
重复的问题可能不是一个完美的匹配,但这是相当基本的,并已被_many_次在这里问过。来自plyr包的'aggregate','tapply','split'以及'lapply' /'sapply'和/或'ddply'都可以完成你想要做的事情。 – Dason