Series的排序和排名

 时间:2026-02-14 01:55:47

1、前提:加载numpy,pandas和Series,DataFrame。

生成一个Series,指定索引,具体如图

Series的排序和排名

2、Series的按索引排序和按值排序。

分别使用s1.sort_index()和s1.sort_values()对s1按索引和值进行排序。

如图

Series的排序和排名

Series的排序和排名

3、Series如果有缺失值,那么用sort_values方法排序后,缺失值将会被放在Series的末尾,如图

Series的排序和排名

4、Series的排名。

这里新生成一个Series,名称是s3,

使用s3.rank()或s3.rank(method='average')均可对s3分配平均排名,如图

Series的排序和排名

Series的排序和排名

5、如果要根据值在原Series的出现顺序排名,则需要使用s3.rank(method='first'),此处method=‘first’即可保证让值在原数据中的出现顺序进行排名,如图

Series的排序和排名

6、Series的降序排名和升序排名。

s3.rank(ascending=False,method='max')表示s3降序并按分组最大排名;s3.rank(ascending=True,method='min')表示s3升序并按分组最小排名;

如图

Series的排序和排名

  • 什么是磁力矩
  • 用Mathematica计算一类特殊矩阵的特征多项式
  • 围攻南方神庙怎么消灭90%的鸟群
  • java怎么配置radius
  • 文明6没有特色区域的城市是什么意思
  • 热门搜索
    胸口隐隐作痛是怎么回事 鸡胸肉怎么做好吃 死螃蟹为什么不能吃 蜈蚣咬了怎么处理方法 炸酱面怎么做 春节为什么吃饺子 狗肉怎么做好吃 为什么键盘打不了字 为什么会长白头发 信用卡怎么用