I have the following table in pandas (notice how the item repeats for each warehouse)
id | Item | Warehouse | Price | Cost |
---|---|---|---|---|
1 | Cake | US: California | 30 | 20 |
1 | Cake | US: Chicago | 30 | 20 |
2 | Meat | US: California | 40 | 10 |
2 | Meat | US: Chicago | 40 | 10 |
And I need to add each warehouse as a separate column like this:
id | Item | Warehouse 1 | Warehouse 2 | Price | Cost |
---|---|---|---|---|---|
1 | Cake | US: California | US: Chicago | 30 | 20 |
2 | Meat | US: California | US: Chicago | 40 | 10 |
Data:
{'id': [1, 1, 2, 2],
'Item': ['Cake', 'Cake', 'Meat', 'Meat'],
'Warehouse': ['US: California',
'US: Chicago',
'US: California',
'US: Chicago'],
'Price': [30, 30, 40, 40],
'Cost': [20, 20, 10, 10]}