要指定DataFrame的列顺序,可以使用reindex方法。以下是一个示例:

import pandas as pd

# 创建DataFrame
data = {'A': [1, 2, 3],
        'B': [4, 5, 6],
        'C': [7, 8, 9]}
df = pd.DataFrame(data)

# 指定新的列顺序
new_order = ['C', 'A', 'B']

# 重新排序列
df = df.reindex(columns=new_order)

print(df)

输出结果为:

   C  A  B
0  7  1  4
1  8  2  5
2  9  3  6

在上面的示例中,我们首先创建了一个DataFrame,然后指定了新的列顺序。最后,使用reindex方法重新排序列。

dataframe 指定列顺序

原文地址: https://www.cveoy.top/t/topic/izkR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录