如何按无名值而非索引对Pandas Series进行降序排序
Pandas Series按值降序排序方法
你要实现基于Series存储的数值降序排序,直接调用内置的sort_values()方法即可,无需操作索引列,示例如下:
假设你的Series变量名为country_avg_series,执行以下代码即可得到排序后的结果:
# 该写法返回排序后的新Series,不会修改原Series数据 sorted_series = country_avg_series.sort_values(ascending=False)
补充说明
- 参数
ascending=False代表降序排序,如果需要升序排序可改为True,该参数默认值为True - 如果你需要直接修改原Series,不需要生成新对象,可以添加
inplace=True参数:country_avg_series.sort_values(ascending=False, inplace=True)
内容的提问来源于stack exchange,提问作者Haamed Rahman
相关产品推荐
相关产品推荐

