修改 DataFrame 的列索引可以使用 Pandas 中的 rename() 函数。该函数可以接受一个字典作为参数,字典的键是原始列名,字典的值是新的列名。

例如,对于以下的 DataFrame:

import pandas as pd

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

输出结果为:

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

我们可以使用 rename() 函数来修改列索引:

df = df.rename(columns={'A': 'X', 'B': 'Y', 'C': 'Z'})
print(df)

输出结果为:

   X  Y  Z
0  1  4  7
1  2  5  8
2  3  6  9

上述代码将原始的列索引 A, B, C 修改为了 X, Y, Z。

Python Pandas: 如何修改 DataFrame 列索引

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

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