如何转置熊猫数据框?

时间:2020-10-13 08:28:04

标签: python-3.x pandas

我有一个使用熊猫和列标签的DataFrame,我需要对其进行编辑以替换原始列标签。

|aa|0| bb|0| cc|xxxx| dd|axca | ee|zzzz |
|aa|0| bb|4| cc|yyyy| dd|axcab| ee|azxv |

以及如何将其转换为下表, 在此之前

|aa|bb|cc  |dd   |ee  |
|0 |0 |xxxx|axca |zzzz|
|0 |4 |yyyy|axcab|azxv|

1 个答案:

答案 0 :(得分:0)

如果需要选择取消配对列,并通过第一行使用配对值设置列名,则使用:

df1 = df.iloc[:, 1::2]
df1.columns = df.iloc[0, ::2].rename(None)
print (df1)
   aa  bb    cc     dd    ee
0   0   0  xxxx   axca  zzzz
1   0   4  yyyy  axcab  azxv