0

I want to transform the below example dataframe, which could be described as Col1 having duplicated values, with relevant values in other columns. Then I want to flatten out as Col1 only has distinct values remain, then the other relevant value will be mapped into other extended columns.

Current DataFrame:

Col1 Col2 Col3 Col4
A 12 dafd 104rd
A 100 dafa 134fdd
A 45 adrrqq 1345h
B 85 adf 3145gfr
C 101 dafv 134daf
C 118 aerqeq 314dflk
D 1344 dafad 098daf
E 151 dava 214dfafd
E 167 qewrrq 0897fdaf

Transform to:

Col1 Col2_1 Col2_2 Col2_3 Col3_1 Col3_2 Col3_3 Col4_1 Col4_2 Col4_3
A 12 100 45 dafd dafa adrrqq 104rd 134fdd 1345h
B 85 adf 3145gfr
C 101 118 dafv aerqeq 134daf 314dflk
D 1344 dafad 098daf
E 151 167 dava qewrrq 214dfafd 0897fdaf

I have tried it in python and pandas, and googling but it seems difficult when it led to other results.

longtng
  • 1
  • 1

0 Answers0