[英]After using .sort_values on a dataframe. I want to access the index that it provides while sorted
因此,当我在数据框列上使用df["total"].sort_values(ascending=False)[:5]
,我得到了这个。
lganame
Melbourne (C) 32052
Brimbank (C) 18001
Greater Bendigo (C) 15648
Hobsons Bay (C) 15285
Golden Plains (S) 14677
我进行了排序,因此它将成为top5。 现在我有了这些信息,但是我希望能够访问索引名称,同时还能够拥有相应的总数。
例如,我希望能够提取出墨尔本(C)的总数最高,总数为32052。
我试图索引它给我的对象,但是它给我的只是没有记录lganame的数字。
我应该使用其他排序方法还是应该使用某种方法来访问索引和编号。
这是你所追求的吗?
df["total"].sort_values(ascending=False)[:5].to_frame().loc['Melbourne (C)']
要么:
#use number index
df["total"].sort_values(ascending=False)[:5].to_frame().iloc[0:1]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.