问题描述
我试图在 N 天的滚动周期内对一列中的某些值进行排名,而不是对整个集合进行排名。我在这里看到了几种使用rolling_apply的方法,但我读到这不再是python。例如,在下表中; | |一个 | |:-------|:-----| |01-01-2013| 100| |02-01-2013| 85 | |03-01-2013| 110| |04-01-2013| 60| |05-01-2013| 20| |06-01-2013| 40|
对于上面的A列,我怎样才能得到N = 3的排名;
A | Ranked_A | |
---|---|---|
01-01-2013 | 100 | NaN |
02-01-2013 | 85 | 南 |
03-01-2013 | 110 | 1 |
04-01-2013 | 60 | 3 |
05-01-2013 | 20 | 3 |
06-01-2013 | 40 | 2 |
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)