【发布时间】:2016-09-20 13:23:47
【问题描述】:
我的 data.table 看起来像
ID1 ID2 ID3 X1 X2 X3 X4 X5 ....
E01 ASD DSA 9 2 1 22 4
E03 SDF FDX 21 9 0 10 2
E04 MAX XXX 77 2 .5 23 1.5 ..
对于每个 ID1(保持 ID2 和 ID3 不变),我想计算 Xx 的不同子组的平均值,输出应如下所示
ID1 ID2 ID3 av_X1_X3 av_X4_X5 ...
E01 ASD DSA 4 13 ...
E03 SDF FDX 10 6
Xx 的范围从 X0 到 X90,我需要能够轻松输入三到五个可能的 Xx 分组。
【问题讨论】:
-
为什么
av_X1_X34 在第一行?不是 5 个? -
9+2+1=12 12/3=4 ?
标签: r data.table