Pandas调整列顺序的方法
要调整 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() 方法按照新的列顺序重新排列了数据帧。在最后输出的结果中,我们可以看到列的顺序已经被成功调整了。
相关文章