小编典典

如何在没有索引的大熊猫中转置数据框?

python

可以肯定,这非常简单。

我正在读取一个csv文件并具有数据框:

Attribute    A   B   C
a            1   4   7
b            2   5   8
c            3   6   9

我想换位得到

Attribute    a   b   c
A            1   2   3
B            4   5   6
C            7   8   9

但是,当我执行df.T时,

             0   1   2 
Attribute    a   b   c
A            1   2   3
B            4   5   6
C            7   8   9`

如何摆脱最上面的索引?


阅读 230

收藏
2020-12-20

共1个答案

小编典典

您可以先将索引设置为数据框中的第一列(或通常要用作索引的列),然后再转置该数据框。例如,如果要用作索引的列是'Attribute',则可以执行以下操作:

df.set_index('Attribute',inplace=True)
df.transpose()

要么

df.set_index('Attribute').T
2020-12-20