У меня есть фрейм данных, который выглядит примерно так:
начальный фрейм данных
Мне нужно найти каждый уникальный идентификатор и найти строку с максимальным количеством, и если количество совпадает, чтобы выбрать самый последний год.
Когда я пытаюсь:
test2 = df2.loc [df2.groupby ('EIN') ['count']. Idxmax ()]
, он суммирует все значения, которые имеют равные значения. Как мне выбрать самый последний год с максимальным значением?