与这里的问题相关:Reordering pandas dataframe based on multiple column and sum of one column
使用sort
列时,如何接受此数据框中的前两个国家:
在这种情况下,排名前两位的国家将是澳大利亚和阿富汗
Country_FAO type mean_area sort
5 Australia car 12141000.0 18910501.0
4 Australia car 6475695.0 18910501.0
6 Australia bus 293806.0 18910501.0
0 Afghanistan car 2029000.0 2141000.0
1 Afghanistan car 112000.0 2141000.0
2 Algeria bus 827000.0 829351.0
3 Algeria bus 2351.0 829351.0
--编辑:
我还想保留type
列。在这种情况下,解决方案应如下所示:
Country_FAO type mean_area sort
5 Australia car 12141000.0 18910501.0
4 Australia car 6475695.0 18910501.0
6 Australia bus 293806.0 18910501.0
0 Afghanistan car 2029000.0 2141000.0
1 Afghanistan car 112000.0 2141000.0
更新:
我会这样做:
此外,您可能需要重置索引:
相关问题 更多 >
编程相关推荐