У меня есть датафрейм, который содержит некоторую информацию о пользователях.Существует столбец для пользователя, столбец для типа и столбец для подсчета, например:
name type count
robert x 123
robert y 456
robert z 5123
charlie x 442123
charlie y 0
charlie z 42
Я пытаюсь выяснить, какой тип имеет наибольшее количество для имени, поэтому в этом случае яхотел бы выбрать это:
name type count
robert z 5123
charlie x 442123
Я знаю, что могу сделать что-то вроде этого, чтобы получить максимальное количество для имени, но я не уверен, как я могу включить столбец "тип", который на самом делесамая важная
df.sort_values('count', ascending=False).drop_duplicates('name').sort_index()
Любая помощь с благодарностью!