Pandas DataFrame 按第一列排序:简单易懂教程
要将 DataFrame(df)的第一列按照从小到大的顺序进行排序,您可以使用 Pandas 库中的 .sort_values() 方法。以下是示例代码:
import pandas as pd
# 创建示例 DataFrame
data = {
'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'London', 'Tokyo']
}
df = pd.DataFrame(data)
# 按第一列从小到大排序
sorted_df = df.sort_values(by=df.columns[0])
print(sorted_df)
输出结果:
Name Age City
1 Bob 30 London
0 Alice 25 New York
2 Charlie 35 Tokyo
以上示例代码创建了一个包含姓名、年龄和城市的示例 DataFrame,并使用 .sort_values() 方法按照第一列的值进行排序。输出结果将显示按第一列从小到大排序的 DataFrame。您可以根据自己的数据和需求进行相应的修改和使用。
原文地址: https://www.cveoy.top/t/topic/ZLO 著作权归作者所有。请勿转载和采集!