【发布时间】:2020-07-21 20:53:05
【问题描述】:
actual data head我遇到了以下问题, image is my dataframe
图像是我的数据框,其中州列表很长,其中包括美国的不同州作为索引,其他 2 列包含有关其中的县和 2010 年人口普查的信息。
我的目标是只查看每个州人口最多的三个县,人口最多的三个州是什么(按人口最多到最少的顺序)?使用CENSUS2010POP。
此函数应返回字符串值列表。
df = pd.DataFrame({'State': ['A', 'A','A','A','A','B','B','B','B','B','B','C','C','C','C','C', 'D','D', 'D', 'D'],
'County': ['Aa', 'Ab','Ac','Ad', 'Ae', 'Ba','Ba','Bb','Bc','Bd','Be','Ca','Cb','Cc','Cd','Ce','Da','Db','Dc','Dd'],
'Population': [25,35,45,60,12,80,45,60,20,30,14,65,87,65,13,29,45,60,75,80]})
【问题讨论】:
-
您可以通过例如发布您的数据框吗? df.head 作为代码,而不是显示链接?
-
我做到了,如果可以,请告诉我。我的任务是“只查看每个州人口最多的三个县,人口最多的三个州是什么(按人口最多到最少的顺序)?使用 CENSUS2010POP。这个函数应该返回一个字符串值列表。”跨度>
-
请阅读How to make good reproducible pandas examples。如果您发布我们可以轻松复制的代码而不是图像,我们可以更轻松地为您提供帮助。另外,请尝试使用更具描述性的标题。
-
您好,感谢您的建议。我是新来的,所以不知道。我做到了。你能检查一下好吗?你能帮我解决这个问题吗?
标签: python pandas dataframe for-loop data-science