Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何获取与特定列的最大值对应的索引值_Python 3.x_Pandas Groupby - Fatal编程技术网

Python 3.x 如何获取与特定列的最大值对应的索引值

Python 3.x 如何获取与特定列的最大值对应的索引值,python-3.x,pandas-groupby,Python 3.x,Pandas Groupby,我有一个数据集uber_data,它的列有[START_DATE*、END_DATE*CATEGORY*、START*、STOP*、MILES*],其中START*是起始位置,STOP*是结束位置。我必须得到优步司机最常走的路线 下面是我用来获取所需代码的代码 uber_数据[['START*','STOP*','START_DATE*']]].groupby['START*','STOP*'].count.max 这让我得到了201条路线。但是我不知道如何得到这个201的组合。我必须手动查看数

我有一个数据集uber_data,它的列有[START_DATE*、END_DATE*CATEGORY*、START*、STOP*、MILES*],其中START*是起始位置,STOP*是结束位置。我必须得到优步司机最常走的路线

下面是我用来获取所需代码的代码

uber_数据[['START*','STOP*','START_DATE*']]].groupby['START*','STOP*'].count.max

这让我得到了201条路线。但是我不知道如何得到这个201的组合。我必须手动查看数据,才能知道最终的组合是阿格纽·卡里

我希望我的输出是这样的

**开始*停止*开始日期*

阿格纽·卡里201**

我尝试使用索引获取值,但没有得到期望的结果。

使用

 uber_data.groupby(['START*','STOP*'])['START_DATE*'].count().sort_values(ascending=False).head(1)

这将为您提供索引和值

非常感谢,伙计。你们就像我们这样的新手的救世主