215 похожих чатов

Привет! Датафрейм сгруппировал по полю, в каждой группе есть несколько чисел,

мне нужны индексы максимальных, как такое получить?

8 ответов

2 просмотра

df.groupby('column')[['column2', 'column3']].max() такое?

Max-Ermakov Автор вопроса

Он так берёт максимум по обеим колонкам, а мне надо найти записи с максимальным значением в col1, а потом для этих записей вывести значения col2.

Сделай группировку с максимальным значением, заджойнь потом с оригинальным датафреймом по этому значению и получи свои значения с любой колонки оригинального датафрейма

Max-Ermakov Автор вопроса
Ihor
Сделай группировку с максимальным значением, заджо...

Я думал об этом, но у меня нет гарантии, что по значению сджоинится без наложений. Это не будет проблемой?

Max Ermakov
Я думал об этом, но у меня нет гарантии, что по зн...

Типа несколько одинаковых максимальных значений?

Max-Ermakov Автор вопроса
Ihor
Типа несколько одинаковых максимальных значений?

Во-первых это, во вторых если просто делать колонку is_max через apply v: v in max_vals, то могут быть дубли из разных групп.

Max-Ermakov Автор вопроса

.idxmax() решает ровно эту задачу.

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Всем привет, после Си стоит учить плюсы или лучше на раст перейти?
Linus
8
или вы считаете муит дает знание?
супер_лох_3000 альфа версия
12
Всем привет, Добавил в плагин определение user agent public function registerMarkupTags() { return [ 'filters' => [ 'staticPage' => ['RainLab\Pages\Cl...
John Norton Kruger
3
Карта сайта