我有以下形式的一些数据:
更新:我的数据有一个额外的变量需要分组。我使用了Richie提供的下面的解决方案,但没有起作用。
Country,group, date
US,A,'2011-10-01'
US,B,'2011-10-01'
US,C,'2011-10-01'
MX,D,'2011-10-01'
UK,E,'2011-10-02'
UK,B,'2011-10-02'
UK,A,'2011-10-02'
UK,C,'2011-10-02'
数据框已经按顺序排列,所以A在第一位,B在第二位,以此类推。我想创建一个按日期排名的变量,如下所示:
Country,group, date,rank
US,A,'2011-10-01',1
US,B,'2011-10-01',2
US,C,'2011-10-01',3
MX,D,'2011-10-01',1
UK,E,'2011-10-02',1
UK,B,'2011-10-02',2
UK,A,'2011-10-02',3
UK,C,'2011-10-02',4
....