首页 > 解决方案 > 用户排名前 10 的自行车站

问题描述

我正在尝试过滤自​​行车公司的 10 个顶级站点以及用户类型。

我试过 groupby 但不知道如何过滤。

df(df['start_station_name']).head(10)

() ----> 1 df(df['start_station_name']).head(10) 中的 TypeError Traceback (最近一次调用最后一次)

TypeError:“DataFrame”对象不可调用

我希望看到最高电台的细分以及使用该电台的订户数量。

标签: pythonfiltergroup-byjupyter-notebook

解决方案


你的意思是?:

df['start_station_name'].head(10)

如果不是,您可能的意思是:

df.head(10)

或者:

df[df['start_station_name'] == your_value].head(10)

否则就不清楚了。

一个DataFrame对象是不可调用的,只能下标,所以只允许与 一起使用[ ],所以上面的方法应该可以解决你的问题。


推荐阅读