If I have a dataframe like
df= pd.DataFrame([\'a\',\'b\',\'c\',\'d\'],index=[0,0,1,1])
0 0 a 0 b 1 c 1 d
How can I re
You can use pivot with cumcount :
pivot
cumcount
a = df.groupby(level=0).cumcount() df = pd.pivot(index=df.index, columns=a, values=df[0])