Your turn: reshape regional sales
sales = pd.DataFrame({'region': ['North', 'South', 'East', 'West'],
'Q1': [240, 215, 260, 230], 'Q2': [255, 220, 250, 245],
'Q3': [270, 210, 275, 250], 'Q4': [290, 230, 280, 265]})
pd.melt() into sales_tidy with columns region, quarter, revenue
- Bar plot:
quarter on x, revenue on y, colored by region