import pandas as pd
# 创建一个示例 DataFrame
data = {
'Name': ['Alice', 'Bob', 'Charlie', 'David'],
'Age': [25, 32, 18, 45],
'City': ['New York', 'Los Angeles', 'Chicago', 'Houston']
}
df = pd.DataFrame(data)
# 使用 sort_values 方法按照 'Age' 列进行升序排序
sorted_df = df.sort_values(by='Age')
print("原始 DataFrame:")
print(df)
print("\n按 'Age' 列升序排序后的 DataFrame:")
print(sorted_df)
# 如果需要降序排序,可以设置 ascending 参数为 False
sorted_df_desc = df.sort_values(by='Age', ascending=False)
print("\n按 'Age' 列降序排序后的 DataFrame:")
print(sorted_df_desc)
sort_values
是 Pandas 库中的一个方法,用于对 DataFrame 或 Series 按照指定的列进行排序。by
参数指定了要排序的列名。ascending
参数控制排序顺序,默认为 True
表示升序,设置为 False
可以实现降序排序。上一篇:python fstring
下一篇:python list转dict
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站