cs9*_*s95 4 python dataframe pandas
给定这样的数据帧df:
Col1 Col2
Key
A 4 10
B 7 10
C 3 9
Run Code Online (Sandbox Code Playgroud)
我想要的数据框是
A B C
Col1 4 7 3
Col2 10 10 9
Run Code Online (Sandbox Code Playgroud)
指数在哪里Col1和哪个Col2.
我该如何指定?我试过了:
In [419]: mydf.T.reset_index(drop=True)
Out[419]:
Key A B C
0 4 7 3
1 10 10 9
Run Code Online (Sandbox Code Playgroud)
但出于某种原因,Key遗体.我不确定它是什么,我不知道如何摆脱它.我也尝试过,mydf.T.reset_index().set_index('index')但这很不雅观.
我们可以在这里使用DataFrame.rename_axis():
In [24]: df.T.rename_axis(None, axis=1)
Out[24]:
A B C
Col1 4 7 3
Col2 10 10 9
Run Code Online (Sandbox Code Playgroud)