我有一个非常大的数据框,其中的一列type
具有3个分类值,我想将这些类别放入3个单独的列中,并从pandas数据框中删除任何行级重复项(如果有)。基本上根据该列中的分类值将行分成几列。
原始数据框: df_org
id type value team remark
---------------------------------------
110 bought 189323 foo pass
110 sold 81273 foo pass
110 hold 282360 foo pass
123 bought 1323 bar fail
123 hold 910073 bar fail
423 sold 7160 foobar pass
所需的数据框: df_final
id bought sold hold team remark
----------------------------------------------
110 189323 81273 282360 foo pass
123 1323 0 910073 bar fail
423 0 7160 0 foobar pass
接近此所需数据帧的有效方法是什么? 谢谢您的帮助。