Pandas DataFrame 列排序 - 从大到小
要让 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'中。
原文地址: https://www.cveoy.top/t/topic/iiji 著作权归作者所有。请勿转载和采集!