I have a df that has three columns
day city value
Monday Rio 100
Tuesday Rio 90
Wednesday Rio 80
Thursday Rio 96
Friday NY 300
Saturday NY 500
Sunday NY 600
Monday NY 100
Tuesday NY 20
Wednesday LA 50
Thursday LA 60
Friday LA 70
Saturday LA 80
... ... ...
DESIRED DATAFRAME
day city value
Monday Rio 100
Thursday Rio 96
Saturday NY 500
Sunday NY 600
Friday LA 70
Saturday LA 80
... ... ...
The 2 largest values of each city and of course, the day column