可以使用 sort_values() 方法来按照某列进行排序,例如:

import pandas as pd

# 创建一个 DataFrame
data = {
    'name': ['Alice', 'Bob', 'Charlie', 'David'],
    'age': [25, 30, 35, 40],
    'salary': [5000, 6000, 7000, 8000]
}
df = pd.DataFrame(data)

# 按照 salary 列进行升序排序
df = df.sort_values(by='salary', ascending=True)

# 查看排序后的结果
print(df)

输出结果为:

      name  age  salary
0    Alice   25    5000
1      Bob   30    6000
2  Charlie   35    7000
3    David   40    8000

其中,by 参数指定按照哪一列进行排序,ascending 参数指定排序方式,True 表示升序,False 表示降序

dataframe 怎么按某列排序查看

原文地址: https://www.cveoy.top/t/topic/cHLf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录