【发布时间】:2016-09-28 22:24:15
【问题描述】:
我有一个这样的数据表:
datetime EquipmentNumber Count Raw
1: 2012-11-28 16:00:00 100094233 1 2
2: 2012-11-30 10:00:00 100094233 2 2
3: 2012-11-30 11:00:00 100094233 0 0
我想为每个 EquipmentNumber 获得最高的 100 个 Raw 值(有 15 个)
我已经对我的数据进行了降序排序,对于每个EquipmentNumber,如下所示:
vc.sorted <- VisitorCounters[order(EquipmentNumber, -Raw),]
但不知道如何对这些进行子集化,以便有一个数据表显示每个 Raw 的前 100 个值 EquipmentNumber。
感谢您的帮助。
【问题讨论】: