Dataframes looks something like
Names Rank
Michael 8
David 6
Christopher 6
Brian 5
Amanda 3
Heather 8
Sarah 2
Rebecca 4
Expected O/P
Names Rank
Heather 8
Michael 8
Christopher 6
David 6
Brian 5
Rebecca 4
Amanda 3
Sarah 2
Here, I need to first sort the rank column in descending order and then the Name column in alphabetical order.
我的代码:
df = df.sort_values([''Name'],升序= True)df = df。“名称” .sort_values(['Rank'],升序= False)df
此代码使我获得了排名,但“名称”列未得到排序。
df = df.sort_values(['Rank','Name'],ascending = [False,True])