pandas 透视表中文字段排序

前几天有一个需求,透视表中的年级这一列要按照一年级,二年级这样的序列进行排序,可是用过透视表的人都知道,透视表对中文的排序不是太理想,放弃pandas自带的排序方法。测试了好久,想到一个办法。先把dataframe中须要特殊排序的列中的汉字转换成数字,而后生成透视表,生成透视表以后,再把透视表的index或者columns中的数字替换成相应的汉字,透视表的结果就会按照你想要的顺序进行排序。web
相关文章
相关标签/搜索