I have a DataFrame like this:
df = pd.DataFrame({
'user_id': [0, 0, 0, 1, 1, 1, 2, 2, 2],
'0': [42, 42, 42, 4, 4, 4, 17, 17, 17],
'1': [81, 81, 81, 31, 31, 31, 54, 54, 54],
'2': [13, 13, 13, 7, 7, 7, 33, 33, 33]})
And my goal is DataFrame like this:
df = pd.DataFrame({
'user_id': [0, 0, 0, 1, 1, 1, 2, 2, 2],
'goal': [42, 81, 13, 4, 31, 7, 17, 54, 33]
})
I've tried df.unstack() but didn't succeed
Have any ideas how to achieve it?