按列排序是指按照表格中的某一列进行排序,可以使用以下代码示例来解决:
import pandas as pd
# 创建一个示例数据表格
data = {'Name': ['Tom', 'Nick', 'John', 'Peter'],
'Age': [25, 30, 18, 22],
'City': ['New York', 'Paris', 'London', 'Tokyo']}
df = pd.DataFrame(data)
# 按照 'Age' 列进行排序
df_sorted = df.sort_values('Age')
# 输出排序后的结果
print(df_sorted)
输出结果为:
Name Age City
2 John 18 London
3 Peter 22 Tokyo
0 Tom 25 New York
1 Nick 30 Paris
以上代码使用了 pandas 库,首先创建了一个示例数据表格 df,然后使用 sort_values() 函数按照 'Age' 列对数据进行排序,最后将排序后的结果输出。可以根据需要修改列名和排序的顺序。
上一篇:按列排列的矩阵中的“每月总计”