比方说,我有这样的数据帧:重塑数据帧
df = pd.DataFrame({'n':[0 ,1 ,0 ,0 ,1 ,1 ,0 ,1],'l':[12 ,16 ,92, 77 ,32 ,47, 22, 14], 'cols':['col1','col1','col1','col1','col2','col2','col2','col2']})
,这就是我想要得到:
col1 col2
l n l n
12 0 32 1
16 1 47 1
92 0 22 0
77 0 14 1
我一直在和玩弄stack
/unstack
方法,但没有成功...
感谢伟大的解释! – HappyPy