Pandas rank()函数

使用rank函数可以对表格进行排名,关键点是对“method=”参数的设置。method主要控制当指标值相等时如何排序,first是按index顺序依次排名,min是统一取最小排名,max是统一取最大排名。

import pandas as pd
excelFile = './data4/mrbook.xlsx'
df = pd.read_excel(excelFile)
df = df.sort_values(by='销量',ascending=False)
df['顺序排名'] = df['销量'].rank(method='min',ascending=False)
display(df)

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请注明出处。
文章名称:《Pandas rank()函数》
文章来自:泰恩数据
文章链接:https://tyne.cc/161.html
本站资源仅供个人学习使用,请勿用于商业用途。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址