要让 DataFrame 的列按照从大到小排列,你可以使用'sort_values()'函数,并指定'ascending=False'参数。下面是一个示例代码:

import pandas as pd

# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 3, 5], 'B': [4, 2, 6], 'C': [7, 9, 8]})

# 按照列 B 的值从大到小排序
df_sorted = df.sort_values(by='B', ascending=False)

print(df_sorted)

输出结果为:

   A  B  C
2  5  6  8
0  1  4  7
1  3  2  9

在上述代码中,'sort_values()'函数按照列'B'的值从大到小对 DataFrame 进行排序,并将结果存储在'df_sorted'中。

Pandas DataFrame 列排序 - 从大到小

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

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