python dataframe series 自定义排序规则

思路:先新增一列,再按照这一列排序。

dic = {'大一':1,'大二':2,'大三':3,'大四':4}
df.xy = df.xx.apply(lambda x: dic[x])
df.sore_values(by='xy') # 这时就按照顺序排了

在这里插入图片描述参考:https://www.jianshu.com/p/d56bfa6813fe

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页