python dataframe 排序按多列排序_Python 3:使用多列对dataframe排序

ORD_KEY ORD_DT_KEY ORD_TM_KEY SKU_KEY QTY

933915294 7598 13 401550750 1

933915294 7598 13 409868344 1

933915294 7598 13 428852481 1

933919765 7598 13 432771563 2

933892844 7598 24 429377565 1

933892844 7598 24 413100006 1

933892844 7598 24 433950159 1

933908232 7598 38 427905127 1

933882107 7598 40 415639133 1

933882107 7598 40 428839526 1

933918543 7598 44 429503890 1

933918543 7598 44 429501262 1

我想添加一个ORD_RANK列到这个按ORD_DT_KEY,ORD_TM_KEY的帧排名数据中,ORD_KEY的意思是,数据应该先按ORD_DT_KEY分组,然后ORD_TM_KEY将断开一级关系,然后按ORD_KEY分组。

产生的等级应如下所示:

ORD_KEY ORD_DT_KEY ORD_TM_KEY SKU_KEY QTY ORD_RANK

933915294 7598 13 401550750 1 1

933915294 7598 13 409868344 1 1

933915294 7598 13 428852481 1 1

933919765 7598 13 432771563 2 2

933892844 7598 24 429377565 1 3

933892844 7598 24 413100006 1 3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值