I currently have the following dataframe:
Current df
:
type part number part description waiting period hours
0 service item SOME-X1R-1807 SOME 1 day 24
1 CONSUMABLE RANDOM-462-1171 DESCRIPTION 6 days 144
2 wheel PART-7W-2326 ABOUT THE 7 days 168
3 tyre NUMBER-1R-0762 PARTS FROM THE 8 days 192
4 other NUMBER-XL-0747 PREVIOUS COLUMN 9 days 216
I want to pivot the table, and get the following outcome:
Expected df
:
SOME-X1R-1807 RANDOM-462-1171 PART-7W-2326 NUMBER-1R-076 NUMBER-XL-0747
part description SOME DESCRIPTION ABOUT THE PARTS FROM THE PREVIOUS COLUMN
type service item CONSUMABLE wheel tyre other
waiting period 1 day 6 days 7 days 8 days 9 days
hours 24 144 168 192 216
Question:
How do I pivot a dataframe to get this output?
Things I have tried:
pivot
which is the wrong approach, it should beset_index
– Binny