聚合多列

时间:2016-01-27 16:08:30

标签: r

嘿,我有一些数据如下:

ExpNum  Compound Peak Tau SS
1        a       100  30  50
2        a       145  23  45
3        b       78   45  56
4        b       45   43  23
5        c       344  23  56

我想基于化合物名称为平均值提供资金 我有什么

Norm_Table$Norm_Peak = (aggregate(data[[3]],by=list(Compound),FUN=normalization))

这很好,我只需要改变数据[[x]]数就重复3次。 lapply会在这里工作吗?还是for循环?

1 个答案:

答案 0 :(得分:3)

nest_structure解决方案:

dplyr