我有一个具有以下形状的数据框:
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(),迭代器但没有成功
答案 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