Я новичок в использовании фрейма данных и пытаюсь сгруппировать его по приведенному ниже фрейму данных по имени поля и хочу получить строки с максимальным значением для столбца «высокий». вывод с максимумом из столбца «high» для всех акций по группам:
Name date high low
8 INFY 06-03-2020 744 729.1
1 AGRITECH 06-03-2020 33.2 30.2
0 20MICRONS 06-03-2020 31.55 27.45
также было бы полезно, если бы я также получил минимум. Я пробовал функции max () и idxmax (), как показано ниже, но получаю ошибку значения. не могли бы вы мне помочь.
df[['IndexName','date','high']].loc[df[['IndexName','date','high']].reset_index().groupby(['IndexName'])['high'].idxmax()]
не помогло, но.