我被这个问题困住了,有人帮我解决这个问题。
我的问题是我有一个名为“df”的数据帧,它是这样的,
City Complaint Elapsed_Time
ARVERNE Illegal Fireworks 0 days 00:19:00
RIDGEWOOD Homeless Encampment 1 days 04:39:00
ARVERNE Homeless Encampment 0 days 02:37:00
RIDGEWOOD Drinking 0 days 00:14:19
我希望答案是
ARVERNE Illegal Fireworks 0 days 00:19:00
Homeless Encampment 0 days 02:37:00
RIDGEWOOD Drinking 0 days 00:14:19
Homeless Encampment 1 days 04:39:00
也就是说,我想订购基于“已用时间”的“投诉”类型,并根据“城市”进行分组。
df=df.sort_values('Elapsed_Time').groupby(['City','Complaint'])
我也用了这个密码,
df=df.sort_values('Elapsed_Time').groupby(['City'])
在单独的代码中使用sort_values和groupby函数,但是对于所有这些代码,我得到的结果是,
RIDGEWOOD Drinking 0 days 00:14:19
ARVERNE Illegal Fireworks 0 days 00:19:00
ARVERNE Homeless Encampment 0 days 02:37:00
RIDGEWOOD Homeless Encampment 1 days 04:39:00
那么怎样才能解决这个问题呢???