I have a sample dataframe as below.
d={
'Country' :['Bermuda','Australia','Switzerland','Norway','Iceland','United Kingdom','Denmark'],
'1960':[231,3424,4354,857,644,2355,743],
'1970':[8674,4364,564,7563,868,742,55],
'1980':[44,5456,34556,34254,565,568,97],
'1990':[23234,556,34,5656,67,89765,45],
'2000':[343,6767,356,5657,324345,4566,346]
}
df=pd.DataFrame(d, columns=['Country','1960','1970','1980','1990','2000'])
It looks like this:
I want to show top-4 countries which have the highest values for each year as a result.
Expected results:

