要调整 pandas 数据帧中列的顺序,可以使用 DataFrame 的 reindex() 方法。 reindex() 方法可以按照给定的顺序重新排列数据帧中的列。以下是一个简单的示例,演示如何使用 reindex() 方法调整数据帧中列的顺序:
import pandas as pd
# 创建一个简单的数据帧
df = pd.DataFrame({
'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]
})
# 输出原始数据帧
print("原始数据帧:")
print(df)
# 调整列顺序
df = df.reindex(columns=['C', 'A', 'B'])
# 输出调整后的数据帧
print("调整后的数据帧:")
print(df)
在上面的示例中,我们首先创建了一个简单的数据帧,其中包含三列(A、B 和 C)。然后,我们使用 reindex() 方法按照新的列顺序重新排列了数据帧。在最后输出的结果中,我们可以看到列的顺序已经被成功调整了。