以下是一个按未选择的列排序的示例代码:
import pandas as pd
# 创建示例数据
data = {'Name': ['Tom', 'John', 'Mary', 'Lisa'],
'Age': [25, 30, 28, 35],
'Salary': [5000, 6000, 5500, 7000]}
df = pd.DataFrame(data)
# 选择要排序的列
selected_columns = ['Age', 'Salary']
# 获取未选择的列
unselected_columns = [col for col in df.columns if col not in selected_columns]
# 按未选择的列排序
df_sorted = df.sort_values(by=unselected_columns)
print(df_sorted)
运行以上代码,将按未选择的列(在示例中为'Name'列)对数据进行排序。
下一篇:按位掩码中设置的位数排序