Pandas排序之sort_index
sort_index 对行或列索引进行排序。
Series 的 sort_index(ascending=True) 方法可以对 index 进行排序操作,ascending 参数用于控制升序或降序,默认为升序。
在 DataFrame 上,.sort_index(axis=0, by=None, ascending=True) 方法多了一个轴向的选择参数与一个 by 参数,by 参数的作用是针对某一(些)列进行排序(但是不能对行使用 by 参数)

Pandas排序之sort_value
对Series按值进行排序, 排序时,任何缺失值默认都会被放到Series的末尾。

Pandas排序之rank
排名(ranking ) 跟排序关系密切, 且它会增设一个排名值(从1开始, 一直到数组中有效数据的数量)。
它跟numpy.argsort产生的间接根据索引排序差不多, 只不过它可以根据某种规则破坏平级关系。
默认情况下, rank是通过”为各组分配一个平均排名“的方式破坏平级关系的。



本文介绍了Pandas库中Series和DataFrame对象的sort_index方法对索引排序,sort_value方法按值排序,以及rank函数进行排名操作。重点讲解了参数设置和使用场景,帮助理解数据排列的灵活性。
1020

被折叠的 条评论
为什么被折叠?



