- 此问题在此处已有答案**:
How do I melt a pandas dataframe?(3个答案)
2天前关闭。
我有如下表
Column 1 Column 2 Column 3 ...
0 a 1 2
1 b 1 3
2 c 2 1
我想把它转换成如下形式
Column 1 Column 2
0 a 1
1 a 2
2 b 1
3 b 3
4 c 2
5 c 1
...
我想从第2列(依此类推)中取出每个值,并将其与第1列中的值配对。我不知道如何在Pandas中执行此操作,甚至不知道从哪里开始。
2条答案
按热度按时间w8ntj3qf1#
您可以使用pd.melt来执行此操作:
agxfikkp2#
以下是我的方法,希望能有所帮助: