How can I sort a Pandas dataframe by some column(s) in the descending order and then select top n rows from the sorted dataframe?
E.g. sort the following dataframe by Age in the descending order and then select the top 5 rows with larger Age.
Name Age DOB
0 AA 29 1967
1 BB 12 1867
2 CC 45 1834
3 DD 34 1945
4 EE 38 2011
5 FF 17 1745
6 GG 22 1867
7 HH 12 1756
8 II 38 2000