Python 如何使数据帧中的列标题和行标题相同

Python 如何使数据帧中的列标题和行标题相同,python,pandas,dataframe,Python,Pandas,Dataframe,我目前有一个数据框,看起来像这样: A B C 0 0.6875 0.1923 0.2300 1 0.3887 0.1923 0.5300 2 0.6061 0.2576 0.2474 A B C A 0.6875 0.1923 0.2300 B 0.3887 0.1923 0.5300 C 0.6061 0.2576 0.2474 我正在寻找一种方法,使第一列与标题行

我目前有一个数据框,看起来像这样:

       A       B       C
0   0.6875  0.1923  0.2300
1   0.3887  0.1923  0.5300
2   0.6061  0.2576  0.2474
       A       B       C
A   0.6875  0.1923  0.2300
B   0.3887  0.1923  0.5300
C   0.6061  0.2576  0.2474
我正在寻找一种方法,使第一列与标题行相同,因此新的dataframe如下所示:

       A       B       C
0   0.6875  0.1923  0.2300
1   0.3887  0.1923  0.5300
2   0.6061  0.2576  0.2474
       A       B       C
A   0.6875  0.1923  0.2300
B   0.3887  0.1923  0.5300
C   0.6061  0.2576  0.2474
有人能帮我吗?

这应该可以:

df.set_index(df.columns, inplace=True)
print(df)

        A       B       C
A  0.6875  0.1923  0.2300
B  0.3887  0.1923  0.5300
C  0.6061  0.2576  0.2474
这应该做到:

df.set_index(df.columns, inplace=True)
print(df)

        A       B       C
A  0.6875  0.1923  0.2300
B  0.3887  0.1923  0.5300
C  0.6061  0.2576  0.2474

df.index=df.columns
df.index=df.columns
?谢谢@NYC CODERY如果对你有用,你可以将此标记为答案。谢谢@NYC CODERY如果对你有用,你可以将此标记为答案。