# 创建一个 DataFrame df = pd.DataFrame({ 'A' : [ 1 , 2 , 3 ], 'B' : [ 4 , 5 , 6 ]}, index=[ 'a' , 'b' , 'c' ]) # 使用 rename() 方法更改索引名称 df = df.rename(index={ 'a' : 'A' , 'b' : 'B' , 'c' : 'C' }, columns={ 'A' : 'aa' , 'B' : 'bb' }) print (df)

上面的代码中,我们使用 rename() 方法来更改了 DataFrame 的行和列索引名称。

除了使用 rename() 方法,还可以直接通过赋值的方式修改 DataFrame 或 Series 的索引名称。下面是一个例子:
import pandas as pd
# 创建一个 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c'])
# 直接修改索引名称
df.index = ['A', 'B', 'C']
df.columns = ['aa', 'bb']
print(df)

上面的代码中,我们直接通过赋值的方式修改了 DataFrame 的行和列索引名称。

这两种方法都可以用来修改 Pandas DataFrame 或 Series 的索引名称。如果您还有其他问题,请随时继续提问。

  • jiaxianhua pandas
    • 132
  •