У меня есть некоторые данные о температуре в виде таблицы 'weather_data' со следующими полями:
Month Day Element Data_Value
4 12 TMAX 53
4 08 TMAX 62
4 12 TMAX 78
4 12 TMIN -32
4 12 TMIN -12
То, что я хотел бы получить, - это максимальное и минимальное значения после выполнения groupby для элементов [Месяц, День, Элемент]:
Month Day Element Data_Value
4 12 TMAX 78
TMIN -32
4 08 TMAX 62
Я запустил код
weather_data.groupby(['Month','Day','Element'])['Data_Value']
Но вывод получен только тогда, когда выбрано первое значение для TMAX и TMIN (вместо того, чтобы брать максимальные TMAX и min TMIN за день месяца):
Month Day Element Data_Value
4 12 TMAX 53
TMIN -32
4 08 TMAX 62
Скажите, пожалуйста, какие дополнительные команды мне нужно добавить, чтобы получить желаемый результат?
Спасибо!