蓝绝

博客园 首页 新随笔 联系 订阅 管理

 

#按某列数据大小排名

import pandas as pd 
pd.set_option('display.unicode.east_asian_width',True) # 规整格式
df=pd.read_excel('电脑配件销售记录.xlsx') 

df['顺序排名']=df['数量'].rank(ascending=False) #默认采用相同排名平均值法(比如相同的排名为25.5)
print(df)
import pandas as pd 
pd.set_option('display.unicode.east_asian_width',True) # 规整格式
df=pd.read_excel('电脑配件销售记录.xlsx') 

df['顺序排名']=df['数量'].rank(method='min',ascending=False) #相同排名取最小值(比如 排名25,26。都为排名25)
print(df)

  

posted on 2022-11-19 19:42  蓝绝  阅读(70)  评论(0编辑  收藏  举报