Pandas получить все строки по максимальным значениям для второго индекса - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь получить строку с самой высокой частотой. Я подсчитал частоту, с которой в каждом отделе каждый пользователь go, но теперь мне нужно связать каждого пользователя с частым отделом, которым будут два столбца индекса отдела и отдела_ид.

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 Ответ

1 голос
/ 13 марта 2020

Вы можете сделать sort_values, groupby с tail

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