将数据框转换为列表,groupby()不起作用

时间:2019-02-20 09:48:52

标签: python pandas

我有一个具有以下形状的数据框:

Index  Col1 Col2 Col3  
 1      A    B    C
 2      D    E    F
 3      G    H    I

我想接收具有以下形状的数据框:

1 Col1 A
1 Col2 B
1 Col3 C
2 Col1 D
2 Col2 E
...

已经通过.groupby(),pivot(),迭代器但没有成功

1 个答案:

答案 0 :(得分:0)

我认为您需要

df.melt()

O / P:

    variable    value
0   Col1    A
1   Col1    D
2   Col1    G
3   Col2    B
4   Col2    E
5   Col2    H
6   Col3    C
7   Col3    F
8   Col3    I