我有一个这样的熊猫数据帧:熊猫:转换对列于细胞
ts | thing_0 | qty_0 | thing_1 | qty_1 | thing_2 | qty_2
--------------------------------------------------------
1 | dog | 5 | cat | 3 | mouse | 1
2 | house | 6 | dog | 4 | cat | 2
...
我想的方式,所述thing
小号成为列和qty
小号成为单元值转化此。就像这样:
ts | dog | cat | mouse | house
------------------------------
1 | 5 | 3 | 1 | 0
2 | 4 | 2 | 0 | 6
...
目前,我在做手工这种转变通过遍历手动df.values
阵列,但是这是非常缓慢的。有没有更快的方式来实现这与熊猫的手段?
我看过df.pivot,但找不到描述thing_0
和qty_0
之间关系的方法。