熊猫通过第二个索引的最大值获取所有行

时间:2020-03-13 03:04:59

标签: python pandas dataframe aggregation

我正在尝试使频率最高的行。我计算了每个用户进入哪个部门的频率,但是现在我需要将每个用户与他们经常访问的部门相关联,这将是两个索引列department和department_id。

enter image description here enter image description here

enter image description here

-编辑 请原谅我的愚蠢。此下拉框是指向csv文件的链接。 https://www.dropbox.com/s/ttnmraxptpcw61c/user_department_freq.csv?dl=0

1 个答案:

答案 0 :(得分:1)

您可以使用sort_valuesgroupbytail

s=df.sort_values('order_id').groupby(level=0).tail(1)