有问题的数据集:
对于上图中显示的数据集,我试图找到三个人口最多的州,同时只考虑每个州的三个人口最多的县。我用CENSUS2010POP.
此函数应返回一个字符串值列表(按人口最多到人口最少的顺序)。
以下是我的代码:
x=census_df.groupby('STNAME')['CENSUS2010POP'].nlargest(3)
Run Code Online (Sandbox Code Playgroud)
此语句返回一个序列,其中将每个州的三个人口最多的县进行分组。
现在,除此之外我该怎么做才能进一步找到人口最多的州?
我是使用循环还是有另一种有效的方法来解决这个问题?