我有一张看起来像这样的桌子
uid gid score
1 a 5
1 a 8
1 a 9
1 b 2
1 b 7
2 a 5
2 a 9
.
.
.
但是每个用户和组都有更多条目。
我想得到一个表格,其中每个 uid/gid 配对都有一行,这是他们最低 5 分的平均值。
这在使用数据透视表的 Excel 中是微不足道的,但我需要做一些 R 更适合的分析。
所以我希望我的结果看起来像
uid gid top5avg
1 a 4.3
1 b 5.7
2 a 3.5
2 b 6.8
.
.
.
每个 uid gid 对有一行,然后是该 uid/gid 对的前五个分数的平均值。